add checkSuicide
1.Complete the prototype of reserve.

2.getRandomPiece can return a empty piece when there is no place to put (time to pass).
last commit miss something
Merge pull request #2 from Menooker/board_reserve

Board reserve