Refs #354: Require login on RapidSMS pages

- Added @login_required to all views that people visit
- Fixed login so it goes back to the view you were aiming for
  when you had to login
- Cleaned up some imports and PEP-8 issues
- Fixed a couple of uses of the deprecated .peer attribute
Tweak vers. nos. in .14 release notes
Refs #345: Remove rapidsms-admin.py
Refs #354: Mention new login requirement in release notes
Merge pull request #354 from rapidsms/354-require-login

Require login/permissions on all views
Merge remote-tracking branch 'remotes/origin/develop' into 345-remove-rapidsms-admin

Conflicts:
	docs/releases/0.14.0.rst
Update vumi doc to point to develop branch
Refs #336: Document the Bootstrap version
Merge pull request #364 from rapidsms/364-vumi-doc

Update Vumi docs to point to develop
Merge pull request #345 from rapidsms/345-remove-rapidsms-admin

Remove rapidsms-admin.py
Merge pull request #336 from rapidsms/336-document-bootstrap-version

Document version of Twitter Bootstrap
Add navigation to the docs

- Change config/theme to include the next/prev links in the left sidebar
- Update the toctrees:
  - put in the right order
  - move entries for pages we don't want at the top level into subpages
Merge branch 'provisioning' into doc-nav

Conflicts:
	docs/index.rst
	docs/topics/deployment.rst
Fix a few problems after the merge
Refs #367: Updates in response to review
Fix headers in release process

Make release process top header higher level than the headers
in the page, so it doesn't show up as the same level in the
TOC. Also limit the toc in the contributing page to 2 levels
so it's not quite so long.
Mention doc nav in release notes
Merge branch 'develop' into doc-nav
Merge remote-tracking branch 'remotes/origin/provisioning' into doc-nav

Conflicts:
	docs/topics/deployment/index.rst
Merge pull request #367 from rapidsms/doc-nav

Improve navigation in documentation