Fix node creation when using options dictionary

Would you please incorporate these changes so -[XMPPPubSub createNode:withOptions:] works correctly when options is non-nil?

This fixes two issues:
1. Create node should precede configure node instead of following it
2. The values in the options dictionary should be the option values, and the keys the field names, instead of reversed