Riffing some commands.
Starting to break up setup commands
Parking this for now.
Merge branch 'pretty-reports' into better-init-process
Refactoring internal message comms and created the medusa command
Merge branch 'better-init-process' of github.com:envato/medusa into better-init-process

Conflicts:
	lib/medusa.rb
	lib/medusa/master.rb
Successful execution, finally.
Allow configure of worker nodes from command line
Initializers working
Rails init shell
Showing the initialisation progress, and working out Rails project bootstrapping.
Proper worker and runner shutdown handling, and better error handling
Explain message flow
Started work on the rsync initializer... works locally
Added a TestResult class to clean up result passing
Start breaking out and refactoring messages from the Master
Separated out the runner messages, and most of the duplicate worker ones
Split up remaining worker messages
Clean up the worker implementation
Further cleanups and refactorings