fixes possible NPEs and IllegalArgumentExceptions
Merge pull request #605 from Catrobat/fixNotificationTests

fixes possible NullPointerExceptions
quickfix for WebViewActivityTest

URL for Webview was recently updated and must be
adapted for testcase
Merge pull request #606 from Catrobat/fixWebViewActivityTest

quickfix for WebViewActivityTest
camera tmp image saved in root folder
'Refactor' Manifest. (Themes, targetSdk)

* Updated Manifest to use targetSdkVersion=18
  Quote:
  "To better optimize your app for devices running Android 4.3, you
  should set your targetSdkVersion to "18", install it on an Android 4.3
  system image, test it, then publish an update with this change."
  https://developer.android.com/about/versions/android-4.3.html
  Also I want to force people to update their SDK.
* Updated Manifest to use Theme.Catroid application-wide and not for
  every activity individually. Removes clutter.
* Updated project.properties to use target=android-18. This does not
  affect the final APK, it's just what Eclipse offers us as APIs.
Merge pull request #607 from Catrobat/UpdateManifest

'Refactor' Manifest. (Themes, targetSdk)
Introduce a BaseActivity

* onDestroy() and unbindDrawables() now in BaseActivity where possible
* onOptionsItemSelected() for android.R.id.home now in BaseActivity

I changed the unbindDrawables() call to be more generic.
Source: http://stackoverflow.com/a/5069354

"Proof" that it's the same: LogCat ouput once in the originan ACTIvity
and once in the BASE Activity.

08-14 14:05:25.023: I/BASE(11457):
android.widget.RelativeLayout{41f07968 V.E..... ........ 0,0-768,1038
 #7f07003f app:id/ProjectActivityRoot}
08-14 14:05:25.023: I/ACTI(11457):
android.widget.RelativeLayout{41f07968 V.E..... ........ 0,0-768,1038
 #7f07003f app:id/ProjectActivityRoot}

08-14 14:05:31.770: I/BASE(11457):
android.widget.RelativeLayout{41f8b148 V.E..... ........ 0,0-768,1038
 #7f07002e app:id/MyProjectsActivityRoot}
08-14 14:05:31.770: I/ACTI(11457):
android.widget.RelativeLayout{41f8b148 V.E..... ........ 0,0-768,1038
 #7f07002e app:id/MyProjectsActivityRoot}

08-14 14:05:35.494: I/BASE(11457):
android.widget.LinearLayout{41dc6670 V.E..... ........ 0,0-768,1038
 #7f070027 app:id/main_menu}
08-14 14:05:35.494: I/ACTI(11457):
android.widget.LinearLayout{41dc6670 V.E..... ........ 0,0-768,1038
 #7f070027 app:id/main_menu}
fix some lint Warnings

- remove duplicate icon (arrow)
- allowBackup for catroid - since default is true (and seemed to be
  working), set to true
- suppress warnings HandlerLeak; added TODO
- moved .png files for standard project into drawable-nodpi
- replaced "..." in dutch strings with ellipsis character
- remove unused icons for upload/copy/download notification
suppress warnings

with update to sdk 18 some methods are deprecated.
as a quickfix the warnings are suppressed with "deprecation"
added Broadcastreceiver to MyProjectActivity
added SoundsListInitReceiver and LooksListInitReceiver
Merge pull request #561 from Catrobat/issue#481

fix Issue#481
Merge pull request #608 from Catrobat/issue#423

Fixed Issue#423 - Can't add image from camera
Merge pull request #610 from Catrobat/fixLintWarnings

Fix some more lint warnings
remove copy Button from BrickCategoryFragment and AddBrickFragment
fix for ProjectUpAndDownloadTest

also done some refactoring on StatusbarNotificationManager.java
Merge pull request #613 from Catrobat/fixNotificationTests

fix for ProjectUpAndDownloadTest
Merge pull request #611 from Catrobat/issue#590

fix issue#590

jenkins again:
https://jenkins.catrob.at/job/Catroid-Multi-Job-Custom-Branch/201/
https://jenkins.catrob.at/view/Catroid/job/Catroid-single-UI-device/29/
fix testPutHoveringBrickDown

click on spritename to get focus is only needed on 2.3.x devices.
since the test runs on the emulator (4.2.2) the click triggered the
intent to the mainmenu.
I have no clue how this test could ever pass in the master
on the emulator :D
Merge pull request #609 from Catrobat/BaseActivity

Introduce a BaseActivity