use secure port if secure mode
catch require exception if nokogiri not installed (for why run mode )
fix: decode nbsp
add user create,delete methods
setup wizard fix

when setup time, user name can't change.
so our stratage is, set admin user ( password is set by node ),
and create new user ( node[openfire][admin_console][user] )
clarify