add accounts app with custom user model

- Basic user model with email as username
- Login view
- Templates and urls for all basic auth views (password reset, etc)
- ModelAdmin for custom user
- Forms for custom user
- Also fixes serving of robots.txt and sitemap.xml.