Merge pull request #1 from pedzed/master

Done.
Merge pull request #2 from FireDart/dev

Dev
Using "use" instead of \ for higher level classes.
Merge pull request #4 from pedzed/master

Fixed case-sensitivity for Linux.
Merge pull request #5 from FireDart/dev

Dev
Cleaned up namespaces.
Changed static/access modifier order.
Refactored DocBlocks.