Depend on latest django-reversion for proxy caching fix
Small tweaks to virtualenv script
Merge pull request #726 from learning-unlimited/lua-virtualenv-tweaks

Small tweaks to virtualenv script
Fix typo in virtualenv script

...that caused lines 17-27 of the script to be a no-op. Oops.
Merge pull request #735 from learning-unlimited/lua-virtualenv-fix

Fix typo in virtualenv script
Quote things in make_virtualenv.sh to make it safer
Quote "virtualenv>=1.10" so that it's not interpreted as a shell redirect
Add script to update apt and pip dependencies
Bump Django to 1.4.8
Fixes proxy caching bug with debug toolbar

request.user.isAdmin() was being called on every request, setting
Vary:Cookie and preventing proxy caching.

Resolves Github issue #739 by changing the conditions for which the
debug toolbar is displayed, and reordering them to take advantage of
short-circuiting to only call request.user.isAdmin() when necessary.
Replace end_date references in queries for ExpirableModels

We had several StudentRegistration queries that expected valid
registrations to have an end date far in the future (e.g. 1/1/9999). Now
that StudentRegistration subclasses ExpirableModel, the currently open
registrations have an end date of None.  This is reflected in the static
methods ExpirableModel.valid_objects() and is_valid_qobject() that
StudentRegistration inherits.

This change updates all queries of StudentRegistration objects that tried
to filter on the end date (e.g. end_date__gte=datetime.now()) to use the
ExpirableModel static methods instead.  The nest_Q function comes in very
handy here.
Fix import mistakes in users __init__.py
Initial commit of .travis.yml

This should trigger a Travis CI build.  More changes are forthcoming based on the results of that.
Use sudo when installing apt packages
Second try on fixing apt-get command
Add apt-get update to .travis.yml
Create local_settings.py.travis
Copy local_settings.py and create DB user in .travis.yml
Add missing MIDDLEWARE_LOCAL setting
Create database for testing in .travis.yml