Update to our nose plugin

Made it so we don't run webdriver tests by default because they take a
while and don't seem to work on a vanilla docker dev setup.
Fixed a couple tests that were using the old test_factories module
Removed the apps package (#740)

The old system meant that each of our python files actually maps to 2
modules (e.g. videos.models and apps.videos.models).  That's a pretty
crazy system and it'll be nice to get rid of it.
Removed the tern module.

We definitely don't need this one anymore.
Change way we run patch_reverse()

Having it in the settings file makes more sense to me.  The old code
assumed that the auth.models module was loaded before any other which
doesn't seem like a reliable thing.
Adjust commit number in unisubs-integration
Merge pull request #1565 from pculture/gh-1525

Adjust commit number in unisubs-integration
Merge remote-tracking branch 'origin/staging' into gh-1488
Merge branch 'import-cleanup' into gh-1488

Conflicts:
	apps/accountlinker/migrations/0005_fullname_to_username.py
	apps/accountlinker/remover.py
	apps/accountlinker/tests.py
	apps/comments/tests.py
	apps/externalsites/tests/models.py
	apps/messages/tests.py
	apps/profiles/views.py
	apps/teams/tests/__init__.py
	apps/videos/management/commands/remove_youtube_credit.py
	apps/videos/tests/celery_tasks.py
	apps/videos/tests/rpc.py
	apps/videos/tests/uploads.py
	apps/videos/tests/videotestutils.py
	apps/videos/tests/views.py
	apps/videos/types/youtube.py
	apps/videos/views.py
	apps/widget/tests.py
	optional/unisubs-integration