Move the haas.http to an external library.

You now need to install:

    https://github.com/cci-moc/moc-rest

Before doing `pip install -e .`

TODO: need to document this in the README, and possibly automate.
Remove group from HaaS

This patch removes groups from haas.  Now, users belong directly
to projects.  This patch also updates tests and documentation
accordingly.
Merge branch 'remove-groups' of github.com:ryabouza/haas into remove-groups

Conflicts:
	tests/deployment/deployment.py
Fix outdated information in apidesc.md
Remove Werkzeug dependency.

We're no longer using this directly. We *should* somehow specify a
dependency on moc-rest (which does depend on Werkzeug), however.
Add info re: moc-rest dependency to README.
Merge pull request #289 from zenhack/use-moc-rest

Move the haas.http to an external library.
Merge pull request #292 from ryabouza/remove-groups

Remove groups
Merge pull request #291 from gsilvis/remove-bad-docs

Fix outdated information in apidesc.md
Implement null auth backend

Authentication/authorization backends belong in haas/auth_mechanisms .  It's
possible that the API of that plugin will have to be expanded to cover what
the CLI needs to do.