Drop 5.2 develop

Addresses #120 
 - Namespaces
 - Removes `Compatibility` Interface
 - Removes `5.2` version checking in tests
 - Makes `$response` parameters optional to server classes