added Travis CI .travis.yml
fixed some minor warnings
fixed minor clang warnings
updated gettext