Add buchet for 1GB RAM requirement (bug 1109814)
Merge pull request #2781 from diox/1gb-buchet

Add buchet for 1GB RAM requirement (bug 1109814)
fix usa's alpha3 code in region lookup constants
bump marketplace-constants 0.2.0
Bump Django to 1.7
Fix deprecated `get_query_set`
Fix jingo/waffle conflicts
Fix translations app

The `ModelErrorCollection` was removed but there is now an easier way.
Update 3rd party apps
Update nuggets to take REDIS_BACKENDS as a dict
Bump requirements after fixes
Bump Travis to Python 2.7
Fix since outer_if_first went away. OUTER JOINs are now the default.
Bump django-cache-machine requirement
Pulled django-queryset-transform into project.

Also updated `get_query_set` to `get_queryset`.
Bump mozilla/nuggets after Django 1.7 fixes merged.
Quick test to check tests against django's TestCase
Bump jingo back to jbalogh
Use django-nose release
Workaround changes in ErrorList.

We are passing tuples of the form ('en-US', 'Enter a valid URL') to our
`ErrorList` subclass but in Django 1.7 these get wrapped in `force_text`
which convert them to strings, not tuples. This fixes that.