Update clue/socket-react to stable v0.2
Refactored to create Socket in Factory and pass to Sender

Squashed and rebased by @clue:

* Refactored the socket creation, allowing secondary argument to provide
  broadcast address and exposing a promise back to the method caller
* Reworked the Wol class, included a factory
Rename createWol() to createSender() and adjust CS
Use the new Wol Factory and accept an address as second argument
Streamline error handling
Use faster SocketSelectLoop
Remove dependency on EventEmitter
Merge pull request #2 from clue/deps

Refactored to create Socket in Factory