Implemented ability to hide admin sections.

refs #5080

Added a "General" administration page that includes checkboxes that
let you hide certain sections of the administration interface. Added
logic to support the hiding of administration sections throughout
the dashboard code.