upgrade to testflight 2.2.2

part of #255
Modified setBuildVersion.sh to work with AdHocDistribution which is used to Archive and upload builds to TestFlight.
Modified setBuildVersion.sh to use the number of git commits in the master branch when archiving for App Store release.
improve & cleanup travis ci process
Merge pull request #258 from bbodenmiller/tf

upgrade to testflight 2.2.2
Merge pull request #259 from neophit/develop

Fixed GIT_COMMIT_SHA for TestFlight build uploads.
Merge pull request #260 from bbodenmiller/travis-fixes

Improve & cleanup Travis CI process
Add line to refresh regions list 

After experimental servers were turned on, sometimes the Regions table would not automatically update.
Updated the Stop Info button to not show while the stop is still loading. Changed the web view to not have the additional buttons, and to use the nav back button for web back as well. Added the UserID and Direction parameters to the stopinfo url
Merge pull request #262 from Wizecoder/stopinfo-changes

Stop Info button, url, and web view changes
test email string