* Test / Proof of concept of async job management without dependencies
  other than rails
* Adding class AsyncJob to transmit actions
* Changes on controller + worker to handle Async Jobs
* Adding http return code to Environement#put + test
* Handling parents in path + test
* Add methods to retrieve environment
* begin parent update
* Adding parent modification
* Changing Environment.parent to Environment object
* Adding test for async job processing
* Adding custom exceptions
* Migrate to ActiveRecord to persist env
* Changing methods used to handle parents
* Changes on environment_fs_builder
* Adding persistance for modules
* renaming lib/environment_fs_builder.rb to lib/environment_fs_manager.rb
* extracting methods from environment_fs_manager
* Tests
Refactoring and fix tests
* Testing fakefs gem to test fs interaction
* Change tests to use fakefs gem
* Fix: renaming environment when changing parent
* Initializing Modules classes parsing
* Adding class ModuleParser and ModuleContentManager
* Adding tests
* Notices some pb with fakefs ..
* Adding class definition
* Quick'n dirty ADD : definitions, templates and both
* Adding module installation and removal from env based on puppet methods
* Adding list of all modules availables