Adds support for MutableDictionary
Refactor objc -> js conversions.
Use same conversions for generating arguments to callbacks as generate_retval.
Updates AUTHORS and CHANGELOG

Generated code