Further refactoring and code clean-up

* Refactored AuthnUtils
* Moved monkey patches for ClientHttp to a separate dir
* Fixed code formatting in DSL
Moved HTTP code translation to a separate module
Split ClientHttp into multiple modules (intr.)