Initial commit of Filters MVC.

The filters will be split from the events in this interface, where
in the classic interface, they were combined.
Split the config / options page into tabs based on Category.

Still a lot of work to do such as displaying the proper input
type based on option, however basic tabbing and saving works,
as does the on-hover tooltip (I think I put that in this commit).