Fixed output of ocaml messages
(newlines could be discarded: closes #36)
Better handling of phrase blocks
storing blocks start and end instead of just start
Protecting some callbacks against exceptions
Fixes to keyboard shortcuts
some documentation, handling +/- from the numpad

Fixes #37, #39