added catch for NullPointerException
Merge pull request #1073 from Catrobat/cat-930

[CAT-930] added catch for NullPointerException
CAT-930 #close
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
Refactored XStreamToSupportCatrobatLanguageVersion091AndBeforeTest.java Upgraded language version to 0.93
Merge pull request #1066 from Catrobat/refactorBricksFixes

[GSOCTC-1.1] Refactor Bricks Fixes
Introduced Command.java interface Introduced CommandFactory.java and ChangeFormulaCommand.java
Refactored FormulaEditorFragment.java to support FormulaBricks
Moved OnClick method of formula bricks to FormulaBrick.java
Replaced getFormula method by getPreferredFormula method in FormulaBrick.java
Changed the bundle arguments of FormulaEditorFragment. Reference to the FormulaBrick and the BrickField are passed to the FormulaEditorFragment. Making use of command pattern to change formulas by FormulaEditorFragment.java