Fixed restart now unlocking cells

I think we reinitialized the level before, which cleared _lockSquares.
Now getLockedSquares clears _lockSquares before getting the new set of
locked squares.