Adds composer self-install

Changes dependencies to avoid un-necessary updates
Merge pull request #1 from blongden/feature/composer-enhancements

Adds composer self-install