fix(gaugejs) doing a deep watch on the options

Signed-off-by: Josh Kurz <josh.kurz@turner.com>
tests(gauge) added a spy on the Gauge constructor

Signed-off-by: Josh Kurz <josh.kurz@turner.com>