Fix issue #24

The previous version define views of django.auth with 'auth_' prefix.
This cause some issue on djago 1.6 thus I add three new options to
prevent auto defining the urls and regulating the url name

-   `REGISTRATION_DJANGO_AUTH_URLS_ENABLE`
    If it is `False`, views of django.auth are not defined with
    django-inspectional-permission. Users must define these view
    manually. (Default: `True`)
-   `REGISTRATION_DJANGO_AUTH_URL_NAME_PREFIX`
    It is used as a prefix string of django.auth views. Set this 'auth_'
    for backward compatibility. (Default: '')
-   `REGISTRATION_DJANGO_AUTH_URL_NAME_SUFFIX`
    It is used as a suffix string of django.auth views. Set this ''
    for backward compatibility. (Default: '')
Add documentations for new implementations
Add 'compile_docs' command to setup.py
Add documentation about signals
New context in registration_complete

An instance of RegistrationProfile is enable as `registration_profile`
context in RegistrationCompleteView.
Update the documentation
Bump version