refactored the SqrlValidate object moving request parsing to new SqrlRequestHandler object

Also refactored the Exception object, removing exceptions that are now handled in error messages delivered to the client.