* Make TypeScriptClientCodegen extend AbstractTypeScriptClientCodegen
* Regenerate samples
* Update docs
* Clean up
* Remove updated toEnumName
* Fix: SUPPORTS_ES6
* Fix: `setSupportsES6` should not be set directly in unit tests
* Set modelPropertyNaming to camelCase