Add rudimentary support for Sockets and On/Off Switches

Todo - this needs changing to use the drive config, or auto get data
from LWRF website.

Currently multiple instances of self.emit('register .... need to be
added to Index.js to support multiple devices.