Use PSR-4 autoloading for Composer

[PSR-4](https://github.com/php-fig/fig-standards/blob/master/proposed/psr-4-autoloader/psr-4-autoloader.md) lets us make use of the Composer autoloader without reflecting the entire namespace in the folder structure. I've tested this with a sample project and it works fine.