Comments, Syntax, and Reports

House-cleaning, some fixes, and added code to send error reports on
unhandled exceptions