adding an addon postprocess hook for all javascript
extensible whitelist filters
Add --silent option for quieter UI

Passing the --silent command to any command will supress all output from
the UI expect errors.

Introduces write levels to the UI object. Changes pleasant-progress
commands to pass through the UI object first.  The UI simply delegates
the commands to it’s `PleasantProgress` object.
[wip] - more tests pass on windows
Create junction when linking ember into addon

We can't rely on symlinkOrCopy fallback becasue copying a directory into into one if its own subdirectories is crazy
junction in all the slow tests

Also fix npm version to resolve installing bug on win
add EOL to restart tests
Use ipc to kill process on windws

when using kill windows does not get a SIGTERM event so files are not cleaned up correctly
Use ipc to terminate child process since windows doesn't supporting sending signals
Use autocrlf true in appveyor to presever line endings
Use exit to get around annoying windows stream flushing issues
increase some timeouts and signal properly
Adjust server restart timing tests so it works on windows

setting the serverRestartDelayTime after creating the server has no affect. Additionally the short delays didn't seem to work on winodws machines. The timeouts would fire almost instantly.
Install PhantomJS for appveyor CI