Trivial changes in strings.xml
In notification: s/hippo.bitmask.net/bitmask.net/
OpenVPN notification contains location.

Instead of plain domain, we're printing a new variable stored in vpnprofile (parsed in ConfigParser): location.

I'm substituing "__" by ", ", but I'm not uppercasing anything. We rely on the raw data from eip-service.json.
Rebased onto 0.2.2

Some tests aren't passed, due to changes and UI (for example, log in dialog is no longer a menu item but an action bar item, and robotium can't find it).
All tests are passed, fixed a logindialog bug.
I'm not showing parmegv account pass.

I'm using a new testing account, parmegvtest1
Tests for CW pass.

I've slightly modified a confighelper method regarding sharedpreferences, but that shouldn't be a problem since I'm going to remove those methods soon from there.
Tests can be run from cli.

Command: cd tests && ./run.sh
Script to run tests from a test class directly.

It receives the path to the file, and it runs the tests coded in there.
minor changes for running tests
Merge branch 'feature/tests-0.2.1' into develop
Merge branch 'feature/clearer-wording' of https://github.com/parmegv/bitmask_android into feature/clearer_wording
Merge branch 'feature/clearer_wording' into develop
url check improved
Merge branch 'bug/fix-url-check' into develop
NullPointer checks in logout

Check if eipStatus and mProgressBar are null in logout(), and if so fetch the objects with findViewById.
Login triggered if requested after provider switch

Request code for switching provider was not being considered in onActivityResult.
Merge branch 'bug/logout-crashes-if-the-dashboard-goes-to-background-#4634' into develop

Signed-off-by: Sean Leonard <meanderingcode@aetherislands.net>
Merge branch 'bug/login-button-from-Provider-Details-does-not-always-trigger-login-dialog-#4647' into develop

Signed-off-by: Sean Leonard <meanderingcode@aetherislands.net>