extended try-catch to catch an Unexpected NullPointerException
Merge pull request #1034 from Catrobat/cat-931

[CAT-931] extended try-catch
Physic-Integration, create packages and Datatypes,

first step, not yet used
physic integration- modify, actions, new classes

add: physicactions; physicfactory modify: Sprite, Project
add bricks, layouts, res
StageListener, PreStageActivity, Factory

PhysicWorld step.....
move ExtendedActionFunctions

move remaining ExtendedActionFunctions to ActionFactory
add PhysicActionMultiStepExtension + modifications
file
add requiered png's for physic standartproject
PhysicsLook
physicObject
Fix PhysicsLook positioning bug.

Add x/y-getters for PhysicsLook.
Update pinball standard project rotation values.
Replace Sprite resources member with query.
Disable nonrelevant render settings.
rm PhysicActions, PhysicFactoryFunctions .....

remove unused PhysicActions
remove unused Functions in PhysicFactory
remove default BoundaryBox
rm physichock,TemporalAction,IfOnEdgeBounceAction

no need for hocks anymore -> physiclook
let the look know about the begin and end of a TemporalAction
Override-> createIfOnEdgeBounceAction [ActionPhysicsFactory]
collision - step
fixGlideTo and refactor BitMask for collision
Testcase-Fixes Part one
Testcase Compile Errors fixed
add hidden,transparency functionality ...

rename Strings