[bug 1045982] Added permissions for BannedList.
[bug 1050565] Added permissions and ignore field.
[bug 1050565] Removed ignores from settings.

Also added tests and changed to using a database call
instead of checking settings.
[bug 1050565] Updated landing and moderate pages.
[bug 1050565] Updated ignore UI and styling.
[bug 1050565] Added API and changed to ignored.
[bug 1050565] Added tests and fixed a few errors.
[bug 1050565] Added JS for UI interaction.
[bug 1050565] Updated permissions for IgnoreList.