* Revert "reverting some changes for now because they cause incompatibilities with existing code bases"
This reverts commit 2c28064515.
* improvements
* fixed version header to be compatible with DefinitelyTyped's release tooling
* using defaults for generics to make this backwards compatible to older typings
and more convenient to use in case no subclassing of Parse.Object is applied
* updated parse-mockdb to make it compatible with new parse typings