handle ECONNRESET better.
slightly smarter restart
use component-clone instead of node-clone

to avoid assertion failure on mavericks
Merge branch 'master' of https://github.com/TheThingSystem/lifxjs

Conflicts:
	lifx.js