Fixes for Issues 31 and 33

The main things here are:

0. Added a lot of debugging statements to help me figure out what was going on. Left them because it's all flag-controlled anyway.

1. Removed document.ready call to initiate parsing, because sometimes it fails for no apparent reason and it doesn't seem to be necessary. Now just start parsing when the bookmarklet's pressed.

2. Change how String::getStatements decides whether stuff following punctuation is more text (like "U.S.A.") or the end of a statement.