Fix error-clearing and -viewing functionality in web UI

The ability to view and clear agent errors in the web UI was broken because of
a few coding errors. Fixed these.

Defined *web-heso* with defonce so that if you edit the web.clj file while the
app is running you can continue to use the web UI normally.
Bump version number: 1.0.3