Include id in iq responses when configuring a locked MUC room

And use jlib:iq_query_info() to simplify locked_state and make it more
consistent with the route_iq/do_route_iq/process_iq_owner code.
Fix mod_muc_room compiler warnings and minor formatting issues
Re-add mod_admin_extra module
Split mod_admin_extra intro submodules
Unify ejabberd_sm API
Fix and unify mod_admin_extra_(common|node|sessions)
Fix mod_admin_extra_vcard
Fix mod_admin_extra_roster
Fix mod_admin_extra_last
Fix mod_admin_extra_private
Fix mod_admin_extra_srg
Fix mod_admin_extra_stanza
Improve mod_admin_extra_stats
Make mod_admin_extra_accounts more generic
Add info about roster processing in mod_admin_extra
Remove mod_admin_extra_common
Fix minor bugs in mod_admin_extra submods
Add mod_admin_extra to ejabberd.cfg
Make mod_admin_extra commands configurable
Fix handling of IQ queries to MUC room members