Added support for AJAX GET requests to log in and sign up

When a request comes in for the login or signup views, we will detect an AJAX
request and serve a different template.
Added complete sign up AJAX template support
Bumped version
Added ConfirmEmailView.after_confirmation

This new method allows site developers to override the behavior after a user
has confirmed their email address. By default, it will mark the User object
active.
Bumped version
Added SignupView.create_email_address

This commits moves the logic for creating the EmailAddress object to its own
method. Site developers can now override the behavior of the creation of this
object without having to redefine SignupView.form_valid.
Bumped version
Fixed email confirmation logic

This commit prevents the User object from being marked inactive in cases where
an email address is verified by some other means than email confirmation.
Bumped version for next release
Moved load_path_attr before AccountAppConf

This is needed due to AppConf calling methods as soon as the class is created.
Relax character requirements for usernames
Signup code use should default to 1
User cannot be set after it is deleted
Require login to delete view

This fixes a server error that gets thrown when a non-auth user posts to
delete
Don't fail entire command if one user throws exception while being deleted
Django 1.5 custom User model support

Grab AUTH_USER_MODEL from django settings
RFC3696/5321 require max_length for email address of 254
Move receiver for user creation signal to own module
Add hybrid (email or username) login form & backend
Add south introspection rules for TimeZoneField