PSR-0 compatibility and updated composer.json for a new Packagist repository.