relocated livereload into pseudo-gadget so non-node.js systems can get access to stdin, added back in init circuit to get original behaviour