No more submodules, composer instead.

This gets rid of the dependency of submodules, and instead utilises composer.

To test it yourself, simply create a new repository, git clone this framework then run composer install. Lithium works the same as before, but without the git submodule.