Fix Admin before action checking Admin user status
Fix Admin before action checking Admin user status

If a user is not an admin, redirect them back to the home page.
Optionally, we can flash a message stating that they do not have the
proper authorization to access the interface, but that may be revealing
too much information.

robinsonj/P4IdeaX,robinsonj/P4IdeaX