Rewrote the ft syntax, now has OR. Closes #32.

New fancy ass parsing that can be extended much easier.
Now reapplies all filters when reloaded, fixes #30