Use friendly help if you run the server with old syntax (Closes #564)

A couple of notes here:

 - Suggestions of alternate variable names welcome
 - Returning true or false from on_error is an obtuse way of showing or hiding the standard error dialog.  You can't change or splice the existing dialog, you can only replace it, and show your own error.