Removed Translator and various other improvements and corrections for version 2 of the component framework

                   
|Q            |A  |
|---          |---|
|Bug Fix?     |yes  |
|New Feature? |yes  |
|BC Breaks?   |expected |
|Deprecations?| translator related  |
|Tests Pass?  |yes |
|Fixed Tickets| none  |
|License      |Aura/MIT|
|Doc PR       | no  |                  


 Sent using [Gush](https://github.com/gushphp/gush)

**Description**

This PR was started after today's conversation on IRC, we synced with Hari and Paul to remove translator as a dependency from this component. There were some additional cleanups, moving to PSR-4, updating the readme, making the tests pass, correcting some typos on the tests, adding an autoload.php, creating a factory for the service instantiation and registry initialization and some other minor issues.

**todo**:

- [x] update README.md with new structure
ok, so for the record @pmjones is ok with the inherit docs. I was talking to him yesterday over irc http://colabti.org/irclogger/irclogger_log/auraphp?date=2014-06-19#l90 . @cordoval he will surely review it. Don't worry on it. 

Paul is currently working on Aura.Auth, and will be concentrating more on the same topic than getting distracted. Once he complete the Auth, he will surely looking this.

Thanks for your patience.