Minor fixes and a README

Just enough changes to make it all work: 

* Updated the `composer.json` to make it a bit more flexible on versions, and to fix a bug in its installation path.
* Added a README with help on setting up a console command, creating a job, etc.
* Fixed a syntax error on the abstract BaseJob class.
* Fixed passing of the silex application into the `execute()` method.