Merge pull request #6 from rtab-IGP-2013/Jiawei

Winner room and Win condition added
Rewrote camera cycling

- Support for an arbitrary amount of cameras
- Relies on the "Depth" value of each camera.
- The camera that follows the player must have Depth = 100.
Merged win conditions and unfixed number of cameras branches. However, there needs to be some editing for the win condition to work again. See the commented out code
Fixed new camera cycling and win condition

- You can win again
- Cleaned up code to reduce amount of alerts
- Detector.cs still causes a NullReferenceException.
- TODO: Fix it so that it doesn't rely on camera tags to determine which
camera is active, but instead gets it from
CameraManager.getActiveCamera()
Finetuned movement physics

- Back to using PlayerMovementController
- Changed attributes under main.unity's Input Preferences
- X and Y axis Gravity to 20 and Sensitivity to 10
Player movement control tools

- Physics material applied to player
-- Controls acceleration, deceleration, bounciness, etc.
- Removed Box Collider from Player prefab. Uses Mesh Collider on the
actual crate object.
- Created new scene where player movement can be finetuned
- Jumping now takes into account player's current velocity