Add menu to access README, keybindings, and preferences
More xypic patches; turn off errors if xypic

The logic for detecting "loaded)" at the beginning of a line was incorrect.
Also, I am now no longer reporting an error if parsing fails and the user
had xypic. I report a warning, so compilation can continue.
log parsing fixes to line extension

Do not extend if line ends with ..., which is used not just for regular error
reporting (already in the code) but also for pdftex warnings.
More parsing fixes (long lines)

Check if a long line is a legit file name, in which case we must not extend
parsing: special case for numprint package

If there is no `numprint.cfg' file, numprint signals that loading is ended
with a verbose message terminated by ')'. Special case :-(
Merge pull request #108 from skuroda/master

Add menu options to access preferences.
Modified README
Modified README
Modified README
More parsing fixes

More robust processing of long lines that may contain file names
Tweaked parselog debugging
Parsing improvements again

- After a file name is NOT matched, continue processing the current line;
otherwise a ")" may be missed.
- Also look for page marks after non-file-name text, mainly because it may be
followed by a ")"
Parselog fix for unfinished \if...
Parsing fix for long lines

On MiKTeX some long lines are file names without the final ", which
appears on the next line. If so, extend
Parsing fixes for bibgerm package