quickfix for uitests

- no context available; currently hardcoded program names
  needed for cleaning up pocket code directory
- BroadcastBricksTest caused IndexOutOfBoundsExceptions -
  starting from MainMenuActivity should work
- modified SettingsActivityTest; testOrientation tested
  MainMenuActivty instead of SettingsActivity
- WebView methods have to be run on the UI Thread -
  at least our new emulator (api18) complained
- move randomly failing testcases to Devicetest
- delete SharedPreferences projectname - could cause
  Nullpointers on later tests
Merge pull request #1025 from Catrobat/emulatorTest

refactor tests for new emulators
Quick fix for LookFragmentTest timing issue
Merge pull request #1026 from Catrobat/LookFragmentTestTimingIssue

Quick fix for LookFragmentTest timing issue
Fix for Empty Code.xml issue#935
* New Writing Process: 1. Write to tmp_code.xml 2. Delete code.xml 3. (usually atomic) rename tmp_code.xml --> code.xml
* New SanityCheck for saveProject, loadProject
* Solved Locking issue with xstream
* Solved 3 fails in Speakbricktest + 1 test in utilstest
Merge pull request #1024 from Catrobat/issue#935

Issue#935
fixed issues #910, #909 and #906

Feature_Backpack_Enabled can be set in build.gradle

changed the strings accordingly

removed checkstyle warning

added check if BuildConfig.FEATURE_BACKPACK_ENABLED is true

fixed TODO
add tasks to switch to old branches
Merge pull request #915 from Catrobat/issues910_909_906

fixes [CAT-917]
fixed issues #910, #909 and #906
Merge pull request #1029 from Catrobat/switchToOldBranches

add tasks to switch to old branches
Disable preDex step for jenkins builds
Also switch from jenkins task to jenkins property
Merge pull request #1030 from Catrobat/disablePreDexForJenkins

Disable preDex step for jenkins builds
bricks, utils and layouts copied

modified files that could cause merge conflicts

testclasses copied

bugfix - wrong bitmask used

removed unused variable

trying to suppress hardcoded ip waring, using //nopmd

removed sprite parameter from led action

pull request #996 comments

refactoring conding std

conding std fixes for pull request #996

lint warning

surfacetexture changed to be compatible for sdk 11+

fixed import orders

targetapi fix
Merge pull request #996 from Catrobat/vibration_and_led_brick

Vibration and led brick
Update CHANGELOG.md
uppercase letters for english drone bricks
Merge pull request #1033 from Catrobat/CAT-1077

uppercase letters for english drone bricks
extended try-catch to catch an Unexpected NullPointerException
added gradle adb tasks for apk installs and test runs
Merge pull request #1034 from Catrobat/cat-931

[CAT-931] extended try-catch