Added a ShowUIErrors setting on WebAuthenticator
This allows the caller to opt out of any UI being shown so that they can handle the error as they see fit.
Formatting fixes
Merge pull request #73 from paulbatum/ShowUIErrors

Added a ShowUIErrors setting on WebAuthenticator