Fix expert user access checks.
Several places in the code, cfg.users.expert() is used as a boolean
test to see if the current user is an expert user.  But this do not work.
Change the implementation of expert() to assume the current user if no
argument is given, to get the code working.
Rewrite fix for UserStore.expert() to be more like UserStoreOld.expert().
Merge pull request #20 from petterreinholdtsen/expert-user-access

Fix expert user access checks.