Allocating an extra byte for string termination in print_board

For issue #4

The board text is 250 characters, which doesn't leave room for null termination. I can't think of any way to test this, but the numbers all seem to add up.