Add support for unknownuserid setting.

This feature maps all unknown users to some pre-defined user.
After this all normal user privilege features work, such as
this unknown user can belong to a group which allows him to open
a specific door.

Use this by setting settings.unknownuserid = 12345; where
12345 is the user id in database.
Add settings documentation for unknownuserid