remove inherited properties from GSJS catalog meta items

Fixes trello#24.

The "catalog" items are special meta items and therefore should not
inherit from the GameObject or Item model classes. This implicitly
fixes the bug where catalog items were serialized to invalid objrefs
when returning them in an RPC function.