Pulled in Tom's latest assets.  Deleted some unnecessary things.  Made a minor change to the placement script so the placement cube mesh won't blend into the floor.  Modified the prefabs to use Tom's stuff.
Added functionality to lock and hide the cursor on playing the game, and show it when paused.  Also includes functionality to freeze the player when paused.
Added a simple preliminary script to handle pausing the game.  Removed pause handling from HideAndLockCursor.c
Added a debug mode variable to gameController and the option to toggle it off or on from the pause menu.  Updated scene objects.
Added functionality to toggle allowance of manual shape switching with the toggle of debug mode.  Added a function and functionality to randomize tetrominos every 7.5 seconds when not in debug mode.  Modularized a reset tetromino function which resets placeholder meshes to their original position and rotation.
Added a label to show if the game is in debug mode or not.
Added a button to the pause screen to reload the scene named main when pressed.  Found a resource that mentions quick level reloading if we should ever need it.
Moved player to face our initial test block.
Added functionality to skip shape resetting and randomizing when the game is paused.
Merge pull request #25 from bbrouse/pause_menu

Pause menu
Made sure to relock the mouse if you click onto the game anywhere.
Merge branch 'pause_menu' of github.com:bbrouse/shapesmith
Merge branch 'master' of https://github.com/bbrouse/shapesmith into bbrouse_issue_13

Conflicts:
	shapesmith/Assets/Prefabs/I-Tetromino.prefab
	shapesmith/Assets/Prefabs/Z-Tetromino.prefab
	shapesmith/Assets/Scripts/PlacementManager.cs
	shapesmith/Assets/_Scenes/main.unity
	shapesmith/shapesmith.userprefs