Add board init_start func to add create start pos

This commit adds a function board_init_start, which creates a
board_t struct with pieces already initialized in their starting
locations on the chess board.  Shouldn't be called often, but is
useful for beginning new games.