Enforce .gma file extension.
Add version field and make CheckForErrors less accessible from outside.
Properly exporting information from addon.json.