me: update test.py to have a random setting for quicker testing
.gitignore: skip local data and TODO
book: fix some bugs with FeedBook building; rename Book to MatchingBook
gui: fix Truee when True displayed after False
book: FeedBook bug fixes for compound messages and clear-on-new-game
me: optionally build a FeedBook as you go and check that it is equal to the MatchingBook