Refactored builder into its own hierarchy to support multiple OData backends.
Refactored transformer to always build translation classes using all properties of a model.
Refactored Hana support.
Added CSRF support.