remove pypy runtime

bug fix
pypy is not supported
[ci skip]
Remove is_hackdo_admin field

design fix
Use is_staff only, [Must be careful with admin group permission then]
model doc & change deprecated functions

doc
Add model documentation
Use django.conf.urls only
[ci skip]
requirement clean up

clean up
Remove django-behave(unstable), pep8(included in flake8)
[ci skip]
Add documentation for views

doc
Add admin view documenation
Fix a small type in user managers [his_active -> is_active]
[ci skip]
Change to new UI

ui update
use twitter bootstrap flaty
add url for login, password_reset
[ci skip]
Change sql script

SQL
Drop before create
Add warning for user to change password before use it
[ci skip]
Add new fixtures

fixtures
formart json file
add site fixtures
[ci skip]
Add LOGIN REDIRECT

bug fix
redirect to '/' by default
[skip ci]
Add password_reset

feature
Add password_reset
small change on url
refactor form errors into a template
[skip ci]
Change admin url

change admin url to /hdadmin/, don't use default
[ci skip]
Finish password reset

feature
Add templates for password reset
Remove unused link in base
[ci skip]
Use default bootstrap flatly

change css
Use default flatly css
Fix nav bar shown in login page bug
Use bootstrap-datetimepicker instead of django default
[ci skip]
Add link back to login page in password reset form

update
[ci skip]
email doesn't need to be unique

bug fix
[skip ci]
Finish registration

snap
1. Add membershipreview model
2. Add user registration form
3. Some fix on login and password_reset_form template
4. Add migration script
5. Add admin for mebershpreview model
6. Add url for user registration
[ci skip]
Change top bar icon location

UI Fix
change top bar into header
[ci skip]
Add pending user and UI fix

snap
1. Add pending_user which is for user who is inactive to view his
membership reivew status
2. fix on UI (add footer tag, center top bar icon)
3. css fix for legend
[ci skip]
CSS FIX

UI
1. update javascript and css link
2. add a style for sticky footer
[ci skip]
Add ajax approve of membership review

snap
1. change nav bar admin display for staff users
2. add url and implementation for ajax membership review approval
3. add javascript for ajax call in users/username page
[ci skip]