Overrides schemaLocation in subclasses
Rename gml format files to match convention
also changes some comments and syntax (feedback from PR comments
Put PARSERS object into prototype too
This is to avoid the use of this.constructor that breaks advanced build