Added test for the issue #359
Remove of Byte Order Mark
Fix of issue #359

- InternFormulaParser parses internTokenList directly:
  No deepcopy and better EndOfFile-Token handling.

- Implementation of the Normalization of functional and simple Brackets:
  Before internTokenList gets parsed, wrong user input brackets are
  getting corrected on the fly.Therefore will be no weird parser error
  which confuses the user.

- Implementation of Helpermethods and Exceptionhandling.

- ParserTest.testFuctionalAndSimpleBracketsCorrection() update.

- Refactoring of InternFormulaParser.
Implemented LoudnessSensor feature and relatet tests

minor refactoring
Merge pull request #552 from Catrobat/issue#359

Fixing incorrectly flagged syntax errors in formulas with brackets.
Update README.md

just for Jenkinstest
Merge pull request #509 from Catrobat/LoudnessSensor

Implemented LoudnessSensor feature and related tests.
remove divider
remove unnecessary XML tags
Merge pull request #558 from Catrobat/issue#420

fixed issue#420
Correction of naming error.
Merge pull request #560 from Catrobat/issue#405

Correction of naming error.
issue SOR-3 face detection stopps after compute dialog closes
Merge branch 'master' into SOR-facedetection

Conflicts:
	catroid/res/values/strings.xml
	catroid/src/org/catrobat/catroid/formulaeditor/InternFormulaKeyboardAdapter.java
	catroid/src/org/catrobat/catroid/formulaeditor/InternToExternGenerator.java
	catroid/src/org/catrobat/catroid/formulaeditor/SensorHandler.java
	catroid/src/org/catrobat/catroid/formulaeditor/Sensors.java
	catroid/src/org/catrobat/catroid/ui/fragment/FormulaEditorListFragment.java
	catroidTest/src/org/catrobat/catroid/test/formulaeditor/SensorTest.java