GMX Properties

Fixing some anomalies in the data type of a few properties, also adds
support for GMX projects with empty sprites and backgrounds of 0x0 size.