Refactored to accommodate additional use of the getCampaigns function.
Added admin route (beginning the refactoring for admin vs non-admin functionality.
Refactored Campaigns for use with the administrative interface.
Updated CasAuthenticate to be a bit more standards-compliant. The user object is now given the appropriate values from phpCAS.
Updated user model to include the membership attribute.
Added in admin functionality in the Users controller.
Cleaned up CampaignManager component, broke down a large method.
Updated core.default.php with new CAS variables.