Changed update logic

Wrote a new player update script not using rigidbodies.
Removed rigidbody from player in the game scene.
Attatched playerUpdateCustom.cs to player.
Various other bugfixing things.
Merge remote-tracking branch 'origin/master'

Conflicts:
	Project/Assets/Game.unity
	Project/Assets/Scripts/PlayerUpdate.cs
	Project/Library/CurrentLayout.dwlt
	Project/Library/CurrentMaximizeLayout.dwlt
	Project/Library/ScriptAssemblies/Assembly-CSharp.dll
	Project/Library/ScriptAssemblies/Assembly-CSharp.dll.mdb
	Project/Library/assetDatabase3
	Project/Library/metadata/36/361959ff381102b4e96e1195ceff9725
	Project/Library/metadata/3c/3cce72f9fed7f9d44ad401a923729f2a