James D. Callahan III:
	- Completely re-wrote GetOptions() - only the main options table is generated by hand - all args are generated at runtime. Now all possible chat filter types can be toggled for alerts.
	- In TabAlerts:OnEnable(): Replaced hard-wired event registration (which missed a bunch of events) to be dynamic according to the SavedVariables state.
	- Added all of the filter/event pairs to LISTEN_EVENTS.
	- Use local _G references to InterfaceOptionsFrame and InterfaceOptionsFrame_OpenToCategory()
	- Removed all db defaults that were set to false - they're automatically nil, so tests will work regardless.
	- Call FCF_FlashTab() from local _G reference.
	- Upvalued string and ipairs.
