add .gitignore

Contains:
 * common binaries and autogenerated files
 * virtualenv
 * IDE specific files
add sphinx to venv and freeze requirements
set up sphinx documentation generator
move requirements PDF to a new folder
ignore documentation builds
update README.md

Include:
 * instalation instructions for developers
 * links to documentation
remove dependency packages from requirements.txt
remove wsgiref from requirements.txt
django start project
add django-allauth package
Merge branch 'allauth' of https://github.com/ana-balica/portal into registerandeditprofile
Changed requirements.txt