Add PUT for zones

Also includes various cleanups, incl. rework of Exceptions in auth webserver.