Unify TimerTask and PipeTask.
Update build instructions now that gyp is vendored.