Adding PCSpawner to correct branch

Created PCSpawner Singleton + Class
Player now a prefab and shouldn't exist between games
moved input handling to PCSpawner
Cleaned up player controller
All loading of winscreen now down by player's Die() (affects BigBaddieController too)
Extraneous commits due to merge issues... sorry!

Looks like some of the old code got mixed up with some of the new stuff.  I'll do some surgery.