HadopeBackend code overhaul - Formatting and Refactor.
* Killing off @environment boilerplate

* Kill struct pointer boilerplate

* Formatting fixes

* Formatting

* Add deprecation

* Fix method name in notice

* Even more formatting fix and helpers

* Another newline...