Another patch by aidil:

- some small tweaks to how query_priv_type checks for existing wizards and
	players
- make ALL_USERS_WIZ work without security issues or requiring relogin
- add a small inheritable that allows system objects to set custom privileges
- change user and player object to use this 'runas' feature
- change secure_d to use the runas inheritable and stop it from treating
	user/player objects differently from everything else
- change remove_player() in secure_d to also remove a player from all known
	domains
- change cmdadm so that it checks privileges against what exists
- ensure emote_d gets loaded by init_d instead of by the first player to login
- some code cleanup in secure_d and the player object.
Fix the levels command a bit.