James D. Callahan III:
	- Revamped initial database and added saving of category/skill information - may change format in the future.
	- Fixed the preservation of trainer filter preferences, and changed the trainer information to not use a single table - it was duplicating data for all trainers.
	- Removed TRAINER_CLOSED() - all trainer-related code is now in TRAINER_SHOW(). Added check in TRADE_SKILL_CLOSE() so we aren't saving linked trade skill information as though it were our own.
	- Basic skeletal code structure.
