Additional Date constructors and fixes for duplicate static member output and prototype methods generated using the ScriptMixin attribute