Fix virtualenv path in django deployment
Merge branch 'master' into develop
Adds a better 500 page

Never updated the 500 page when the new homepage went live. Turns out
that was important cause there are a lot of errors in an alpha site on
production :)
Updates migrations and a whole bunch of template issues

Mostly we're cleaning up templates that either weren't hooked up before
or hadn't been updated to the new templates. This includes adding
position templates which we'll need working for the 2015 strategic plan.
Adds migrations and a new ordering field for positions
Merge branch 'develop'

* develop:
  Adds migrations and a new ordering field for positions
  Updates migrations and a whole bunch of template issues
  Adds a better 500 page
  Fix virtualenv path in django deployment