[bug 1010006] Fix some test infrastructure issues

What got "fixed":

* this comments out the LiveServerTestCase stuff because it's not
  working right because we rely on data migrations to run to set up the
  test database; once we fix that, we can re-enable LiveServerTestCase
  things
* this fixes some tests in regards to the data context they're running
  in so they're not order dependent
* this adds some helpful comments and removes some not helpful ones

Outstanding:

* selenium needs to be updated
* fix the infrastructure to not require data migrations so that we can
  re-enable LiveServerTestCase

r?