Merge pull request #103 from mxia/development

Fixing an intermittent unit test failure.
Merge pull request #104 from mxia/development

Fixing GitFileHistoryTest.
TISTUD-3476 - Handle project cancellation (avoid displaying an error message on InterruptedExceptions)
Merge pull request #105 from Shalom/development

TISTUD-3476 - Handle project cancellation
Fix some UI strings
Fix false failures for github API post/put operations
Fixing git unit test again.
Merge remote-tracking branch 'upstream/development' into development