Composer support - for testing

Some groundwork to allow composer installed modules, including:
- ComposerUtility class to allow invoking composer inside XOOPS
- Update composer.json with XOOPS modules directory location during install
- Correct requirement checks during install
- Add internal composer.phar
- Fix issues in composer.json, remove unbound version constraints, add xoops_modules_path key to extra