[FA]{issue} I56 - more tiles

#56
Small tile improvements.
[FA]{issue} I56 - more tiles

Closes #56
-Improved existing tiles
-added sewer tiles (straight, corner, straight with bridge)
-added 2floor variants with cracks
Merge remote-tracking branch 'origin/fadler_dev'
Merge remote-tracking branch 'origin/fadler_dev'
Merge remote-tracking branch 'origin/fadler_dev'
[VA] {refactoring} rotateTo alghorithm

attempt at improving the rotateTo alghorithm (especially for lower
framerates)
[FA]{refactoring} some minor refactoring

some minor refactoring
[FA]{other} Test for item follows parent

Test for item follows parent
[FA]{test before code} I66- items useable

#66
Test before code.
[FA]{test after code} I66 - items useable

#66
Implemented item useage
[FA]{issue} I66 - useable items

Closes #66
-Added sound for flashlight switching
-added button to player to use the item (and keydown event)
Merge remote-tracking branch 'origin/fadler_dev' into vadler_dev