Rewrite chef_node handler with Ridley and api_request
Changes to comply with more xmpp server implementations:
- Jabber presence set to 'available' or messages sent to rooms are ignored
- my_id attribute set to jid or nick will be randomly generated
Fix rubocop offense
Merge pull request #348 from mrichar1/master

Changes to comply with more xmpp server implementations:
Merge pull request #345 from pdf/rewrite_chef_node_handler

Rewrite chef_node handler with Ridley and api_request