chore(travis): Update code to pass on travis and make the Travis build m...

...ore straightforward

BREAKING CHANGE

Moved lots of classes around and switched to true PHP namespaces.