Dev

Quite some code cleanup to get started well,
Added composer.json and moved the elastica lib as a submodule.
Uses @shell command in modman to link it when not using composer