Add clean redir url, web demo

Add a client redirect url option, so we can use clean urls required by
mobile, etc.

Also added a web authentication demo.