While updating these, a bug was discovered in the tab exception handling
which is also fixed by this patch. Fixes bug 955642.
Also incorporates some cleanup on the other details pages so that
they are all uniform and at their best.
Additionally, added a command to run_tests.sh to update all the translation
strings (./run_tests.sh -m or --makemessages).
Updates translation files.
Change-Id: I61287b91fb442f7343c2ddebfcc547dc559efbdf