move stuff around and adapt it for psr4
fix ending prefix with a namespace separator
Merge pull request #72 from cordoval/psr4

This PR was merged into gushphp:master branch.

Discussion
----------

moving to psr4

                   
|Q            |A  |
|---          |---|
|Bug Fix?     |n  |
|New Feature? |n  |
|BC Breaks?   |n  |
|Deprecations?|n  |
|Tests Pass?  |n  |
|Fixed Tickets| #64  |
|License      |MIT|
|Doc PR       |   |
                   



Commits
-------

6bee6bf3a1c70c86d7a13222d24b81cfb6a35dfb move stuff around and adapt it for psr4 cordoval
cbde6303a3b5ca95b24b613d65828d391170707a fix ending prefix with a namespace separator cordoval