Travis is now working!

The focus has been on the translation process.  Conditionals on TESTING were removed.  File reads and writes can be directed to another directory (tests use config/test_locales via the wrapper use_test_locales).  In the process several other issues were resolved.  Specifically, lang:update was actually removing tags that had a value of "" in the official .txt; pt and es were missing from the fixtures, but were in use in the tests; TranslationString#update_localizations was only working because the test case wasn't in the official .txt, adding it required tweaking the test a bit and revealed a bug with updating localization that I left as a TODO; because I now use the fixtures to see the test database, I had to change the :english_waiting_for_update fixture to be consistent and then changed in during the test; 

Also fixed a significant issue with the latest email rearrangement that I came across while testing the changes for Travis.