Fix startNewGame assigning an already freed CellStore to the player Ptr supplied to WindowManager. Fixes a crash when equipping lights after starting a new game (bug 967). Side note: The inventory preview's Ptr being assigned a cell at all doesn't make sense, as that is used to determine the light setting which should be the same no matter which cell you're in.
Fix rotation offset of some lights (bug 955)
Merge remote-tracking branch 'scrawl/master'
Merge remote-tracking branch 'scrawl/light'
Fix shields being visible during spellcasting