Added composer self updating system, in admin goto Add composer.json files, this will trigger an update. If you change a .json file run “Update composer” in admin to trigger an update
Updated FileService to not include a thousand files with Gaufrette as we now use the Composer autoloader

Apparently you can make a config.json to specify where everything gets stored because at the moment the users composer.json is ignoring most of the rules…
A few changes to default .json structure
Some composer tweaks, removed Gaufrette from lib
Finally removed Crystal, some composer changes
Changes to Composer
Reverting changes to admin with composer, decided to leave it to the shell and not try and automate it as problems were encountered cross platform.
Removed link
Can now send emails and reset passwords, though it seems to muck up the authentication part (sessions and/or cookies)