Quiet some output that leaked through the shell_spec
Notify EY CI.
Don't reuse assets when there are no assets to reuse.
Compile all the branches on travis
Bump version for release 2.1.4
Add .pre for next release
Add application.rb to the list of asset_dependencies.

Options in this file can affect assets. Better to recompile more often,
than to miss one that really should have recompiled.
Update changelog
Don't use double [[ ]] for testing executable
Try to clarify inferred asset compilation warning.
Use new rspec
Use spawner which borrows from mcmd gem code

This also required that the test suite be better
able to handle tests that run much faster.
Send shell to Servers when created
Mock bundler in tests to speed up tests significantly
Move simplified propagator back to where it came from
Add sudo command stubbing and use Spawner everywhere
First world problem: tests too fast, colliding on seconds now.

Only change the release folder timestamp for tests
Don't use systemu anymore
Run composer and npm in mocked mode and real mode
Bump to 2.2.0.pre for prerelease