Add TempAuth authentication

Note that this is authentication only for the moment.  No ACL
authorization is performed yet, so any (un)authenticated user can do
anything right now.
Build default tempauth storage_url if not provided