Merge pull request #16 from jwoodcock/master

Checks for active virtualenv and virtphp session.
Added method for creating environments.json file if not already created and updating the contents with the new environment name and path.
Created base file and methods for the show command.
Updated the new list command to show to prevent collision with symfony list command.
Removed logic that should be in the worker.
Updated the json store format to allow for key matching against the values for quicker resyncing.
Changed reysnc method call to udpatePath as this is a more exact name of what the method is doing and not misleading as resync.
The initial worker file with required methods.
Added a call to remove the current env from the environments.json file.
Added the method that removes the env from the environment list.
Removed comment and added a return true to addEnvFile.
Fixing some PSR standards.
Adding helper methods for testing.
Extending mock for Worker/Shower tests.
Extended tests to include covering method for creating and adding to the env file.
Set config timezone so the tests want screams when new people run them.
Test file for new shower worker.
Adding in description for how to use the new show method.
Removing a trailing space.
Fixed a bug with declaring the tableHelper and also making sure the provided path is a real path.