* https://github.com/icanzilb/JSONModel/issues/121
* fixed bug for optional properties not being key transformed
* fixed https://github.com/icanzilb/JSONModel/issues/116
* added unit tests for both fixes