add first version of BaseUiTestClass
refactor ScriptDeleteTest

first test that implements BaseUiTestClass
change BaseUiTestClass

turn off automatic screenshot when entering stage
make screenshot variable static
refactor tests in package uitest.content
package uitest.content.brick modified

all Testclasses use BaseUiTestClass as Superclass
introduce BaseUiTestClass for uitest.formulaeditor
fix further tests to extend BaseUiTestClass
refactor testScreenShotUpdate

this test needs automatic Screenshots enabled
remove unnecessary Reflection calls

makeAutomaticScreenshot is disabled in super.Setup
Merge branch 'master' into refactorUiTests

Conflicts:
	catroidUiTest/src/org/catrobat/catroid/uitest/web/ProjectUpAndDownloadTest.java
fix Sourcetests
fix SimpleStageTest

getActivity() returned wrong activity.
solo.getCurrentActivity() does the trick to return
StageActivity
refactor MyProjectsActivityTest

- delete projects with special characters in teardown
- revert teardown to earlier version
refactor BaseUiTestClass

- now possible to test with different starting
  activities
- code refactoring
- add comments to special setup/teardown cases
fix AssertionsTest
Merge branch 'master' into refactorUiTests
Merge branch 'master' into refactorUiTests
refactor StageDialogTest

- remove StorageHandler member
- quickfix for failing test where wrong program was active
fix UserConceptTest

quickfix should fix IllegalArgumentException
quickfix for IllegalArgumentException

on Jenkins devices, testScreenshotUpdate caused
Screenlock after failing the test.
solo.getCurrentActivity returned wrong activity