function ShakyStream(options) {
    if (!(this instanceof ShakyStream)) {
        return new ShakyStream(options);
    }
    if (!options.highWaterMark) {
        options.highWaterMark = 1024 * 16;
    }
    this._shakyTime = options.pauseFor;
    this._didStart = false;
    this._isPaused = false;

    Readable.call(this, options);

}
ShakyStream will send data in 2 parts, pausing between parts.