Add in own HTTPException handling

Part of number of conjoined pull requests:

license-and-docs
save-delete
http-exception-handling
urlmap1
dbchanges
user-and-identity
routing-for-urlmap