Composer support

Add a Composer tool.

- [ ] Self-Update Composer
- [ ] Quick default project update
- [x] Run composer commands