fix ifOnEdgeBounce logic for CAT-1060

change repositioning logic
adapt tests
differ between horizontal and vertical border
Merge pull request #1038 from Catrobat/physics_CAT-1060_IfOnEdgeBounce

fix ifOnEdgeBounce logic for CAT-1060
Complete CAT-1084 and fix CAT-1063
Add tests for cloning physics bricks
Fix copy process of "When collision between" - Brick
PhysicObject hangup and resume use the categoryMaskRecord now
add sprite clone test for CAT-1047 and CAT-1063
fix BrickCloneTest
Merge pull request #1047 from Catrobat/BricksCloneTest

Bricks clone test
Modify PhysicsActionTestCase, HideCollisionTest

Provide two sprites in `PhysicsActionTestCase.class` [ sprite1, sprite2
]
Add `PhysicsActionTestCase.setContactListener()` and hooks to use for
the action-tests
Add `HideActionAndCollisionTest`

Conflicts:
	catroidTest/src/org/catrobat/catroid/test/physics/actions/IfOnEdgeBouncePhysicsActionTest.java
Merge pull request #1050 from Catrobat/CAT-1082-Hidebug

Cat 1082 hidebug
implement CAT-1064 - When collision between
add test and change testsuite for collision tests
solve conflicts of rebaseing