Remove unnecessary calls to getString()
Merge pull request #734 from Catrobat/remove_getstring

 Remove unnecessary calls to getString()
Remove duplicate code, cleanup when possible

* Settings menu moved to BaseActivity
* Moved strings around where necessary
* Adapted tests
* Various little refactorings
Merge pull request #732 from Catrobat/when_im_bored_i_delete_stuff

Remove duplicate code, cleanup when possible
remove TODO and reintegrate assert

this one is working since async saving of programs
is disabled at the top of the test!!
Merge pull request #736 from Catrobat/fixTestSetDescription

Fix #646
Enable JavaScript alert()/confirm() in WebView. Fix #727
Merge pull request #739 from Catrobat/webview_delete_projects

Enable JavaScript alert()/confirm() in WebView. Fix #727
Resolving merge conflict