Basic custom watches

First stab at custom watches for JavaScript. I've found them so useful for ClojureScript and Light Table development, I wanted to whip something together for JS.