Fix translation issues

* fix problems with adding color and ' to strings that begin and
  end with \n.
* fix "need" -> "ne'd" which didn't make any sense.
* add some additional word translations.
* change " to '.
Update elasticutils to v0.6; nix refresh calls

This nixes a bunch of refresh calls which just overhead without any
real value.

Also, it updates elasticutils to v0.6. That shouldn't have any
effect on anything except that we need to do it in order to overhaul
the indexing code to use MappingTypes and such.
Cosmetic: PEP-8 pass
[bug 804154] Mobile user profiles
Style fixes for mobile profiles
Fix missing gettext calls