Improvements to the listeners, flylimiter and the NoDupeProjectTable.

- Changed the default settings so it doesn't default to the new
unfinished banned items system.
- Improving listeners and checks
- Changed the way TRNoDupeProjectTable checks slightly so it is more
efficient
- Improving the limitfly (don't think it even actually worked/don't
think it even works now)
- Added a config option to turn FlyLimiter on and off.
- Slight overall changes.