fixed Problem with project in Settings

(continued from @stypen and @avihric)
 - project now gets also deleted from settings
 - added tests
 - refactored testDeleteSprite and testDeleteViaActionBar
 - no NULL pointer expcetion in teardown anymore (when you change the order of the super call)
 - some minor changes

*Jira*
https://jira.catrob.at/browse/CAT-1174

*master testrun (8 fails)*
https://jenkins.catrob.at/view/All-Categories/view/Catroid/job/Catroid-Multi-Job-Custom-Branch/2505/#showFailuresLink

*refactor_deleteProject testrun (8 fails)*
https://jenkins.catrob.at/view/All-Categories/view/Catroid/job/Catroid-Multi-Job-Custom-Branch/2506/

As you may have noticed there are now 2 tests fixed but 2 tests also failed.
Here you can see that the same tests (which are not device tests) fail also on the master branch:

*org.catrobat.catroid.uitest.content.interaction.UserBrickTest.testSetParameterOfUserbricksInScript*
https://jenkins.catrob.at/view/All-Categories/view/Catroid/job/Catroid-CustomEmulator-Single-ClassAndPackage-Test/108/
https://jenkins.catrob.at/view/All-Categories/view/Catroid/job/Catroid-CustomEmulator-Single-ClassAndPackage-Test/107/

*org.catrobat.catroid.uitest.ui.activity.MyProjectsActivityTest.testDeletingProjectAndVerifySettings*
https://jenkins.catrob.at/view/All-Categories/view/Catroid/job/Catroid-CustomEmulator-Single-ClassAndPackage-Test/106/
https://jenkins.catrob.at/view/All-Categories/view/Catroid/job/Catroid-CustomEmulator-Single-ClassAndPackage-Test/105/