Merge pull request #8 from singingwolfboy/remove-wsgiproxy

remove unused WSGIProxy dependency
Fix storage of preference scoped XBlock fields (issue #7).

This explicitly handles the preferences and user_info scopes
in the model key lookup. It also adds AllScopesBlock, which
will exercise all scopes except children. Since we cycle
through all scenarios to make sure they don't cause load errors
in our tests, this should catch the problem in the future.
Document fork with Python 3 support
Merge pull request #13 from singingwolfboy/py3-readme

Document fork with Python 3 support
Merge pull request #12 from edx/ormsbee/fix_prefs_storage

Fix storage of preference scoped XBlock fields
Add DB to the authors
Added HTML Doctype
Add some support for a public/ directory in newly-generated XBlocks
Add doctype to settings template
Added @pmitros to authors file
Merge pull request #15 from edx/pmitros-db/add-html5-doctype

Pmitros db/add html5 doctype
Merge pull request #16 from edx/ned/support-for-public

Ned/support for public
Add Travis and Coveralls badges to README
Merge pull request #17 from singingwolfboy/readme-travis-coveralls

Add Travis and Coveralls badges to README
Adds support for passing JSON parameters to initialize XBlock
Merge pull request #18 from edx/xblock/args

Adds support for passing JSON parameters to initialize XBlock
Use Makefile to install requirements and run tests
Useful repr for xblock state
Adds a list which shows a list of users

distinct() isn't supported by sqlite. Hence the funny code.

PR feedback
Merge pull request #22 from edx/pmitros/useful-repr

Useful repr for xblock state