Revise Notification to use ->distinct(true) in DB query.
Move Auth::get_login_form() to Login controller, change private _auth() to public auth().
Clean up if...else braces in View_Theme.
Add action_index to Login controller so "gallery3/login" URL works.
Revise Admin controller to remove undefined (and unnecessary) arguments.
Move maintenance_mode and private_gallery login checks to Controller::before().
Merge pull request #310 from shadlaws/auth_and_misc_20130422

Auth and misc 20130422