Re-applied every custom change from the PerformCoop project on its original commit.

The only difference is that since we've already commited the extracted reflang
feature, it's not part of this commit, but the end result is the same.
Merge branch 'reflang' into performcoop

Conflicts (solved):
	rosetta/locale/fr/LC_MESSAGES/django.po
	rosetta/templates/rosetta/languages.html
	rosetta/templates/rosetta/pofile.html
	rosetta/views.py
Converted hardcoded app display name override into CUSTOM_APPNAMES setting.
Merge branch 'reflang' into performcoop

Conflicts:
	rosetta/poutil.py
Merge branch 'reflang' into performcoop

Conflicts:
	rosetta/views.py
Fixed ref_lang selection – mark as selected in select box.