Took project_name out of the directory structure
make cookiecutter.json more obvious in purpose
chore(ErrorPage): make 500 error page more informative
fix(template): fix form actions attribute in accounts template.

If the action is "empty" google chrome doesn't submit the form.
chore(docs): heroku pgbackups enable auto-month by-default.

https://devcenter.heroku.com/articles/pgbackups#migrating-between-plans
chore(docs): make it more awesome

* cleanup heroku deploy instrunctions.
* collectstatic is run automaitcally by heroku
* includes 'getting started' section in generated code.
* add 'createsuperuser' explicity, as migrate will not
  add them by default. (Until it's fixed in https://github.com/pydanny/cookiecutter-django/issues/39)
fix(settings): fixes wrong cache config used for heroku

* Installs `django-heroku-memcacheify` only on heroku to 
  avoid installing `libmemcached-dev`[1] locally. 

[1] https://github.com/rdegges/django-heroku-memcacheify#install

Fixes: https://github.com/pydanny/cookiecutter-django/issues/80
fix(cookie cutter): fixes the misuse of `repo_name`/`project_name`

* project_name may contain spaces, do not use for generating emails
* 'name' variable in package.json is used by Gruntfile to figure-out
   the directory structure of project, so `repo_name` is what must
   be used here
chore(config): makes debug=False in production

* Make debug=False by default and enable it only
  in Local/Development environment.

Fixes: https://github.com/pydanny/cookiecutter-django/issues/75
fix(app/user): use proper UserAdmin auth form

* use `django.contrib.auth.admin.UserAdmin`.
* using `admin.ModelAdmin` do not provide forms to
  properly handle `passwords`

[1]: https://docs.djangoproject.com/en/dev/topics/auth/customizing/#custom-users-and-the-built-in-auth-forms
Merge pull request #87 from theskumar/pgbackups

chore(docs): heroku pgbackups enable auto-month by-default.
Merge pull request #88 from theskumar/account-form

fix(template): fix form actions attribute in accounts template.
Merge pull request #89 from theskumar/500-page

chore(ErrorPage): make 500 error page more informative
Merge pull request #90 from theskumar/fix/heroku-memcache-settings

fix(settings): fixes wrong cache config used for heroku
Merge pull request #91 from theskumar/docs-update

chore(docs): make it more awesome
Merge pull request #92 from theskumar/fix/cookiecutter-variable

fix(cookie cutter): fixes the misuse of `repo_name`/`project_name`
Merge pull request #93 from theskumar/disable-debug-in-production

chore(config): makes debug=False in production
Merge pull request #94 from theskumar/fix/user-admin

fix(app/user): use proper UserAdmin auth form