add httpclient 4.2
implement download/extract creatoinx/nvm
make downloader work
add build feature, make runners compatible if feature used
fix javadoc
polish client/server code for the build feature
rename
add buildprocess utils
switch to build runner as we need to call long-running processes
wording
make compatibility allow Node/NPM runners to work if NVM install is used
move code
more on processes builder DSL
code format
smooth DSL for build processes
complete build process factory + DSL
Merge branch 'master' into nvm2
Merge branch 'master' into nvm2
wrap execution of node and phantom into cmd/bash
minor