moved menu inflating and handling of base menu items into BaseActivity

fixes CAT-1055
Implemented FaceDetection and Camera support
Fixed FaceDetection
compatibility of Led Brick (Singleton Camera)
Merge pull request #1081 from Catrobat/restoreFacedetection

Restore facedetection
Merge pull request #1076 from Catrobat/CAT-1055

[CAT-1055] Complete [overflow] menu entries on all screens
cat-1055 #fixed
fixed CAT-531

added try/catch to location of possible exceptions

added default case to switch statement
Refactored XStreamToSupportCatrobatLanguageVersion091AndBeforeTest.java Upgraded language version to 0.93
Merge pull request #1066 from Catrobat/refactorBricksFixes

[GSOCTC-1.1] Refactor Bricks Fixes
Merge pull request #1083 from Catrobat/CAT-531

[CAT-531] NullPointerException: LookFragment.onActivityCreated
cat-531 #fixed
fixes double entries in MainMenuActivity's setting menu, caused by merge of CAT-1055
Merge pull request #1087 from Catrobat/fixCorruptMerge

fixes double entries in MainMenuActivity's setting menu
Implementation of core functionality, functional tests
UserList fragment added
UserListFragment tests
Brick category data introduced
UserList add item
UserList addItemToList
AddItemToUserlist Action Tests
tests adapted
add item to userList UiTest