feat(state-rollup): Push JobStates up to JobWatch key

Jobs report state up to /state/<name>. The JobWatcher listens
to /state and rolls up states to any Jobs that were generated
by its JobWatch objects to that same namespace. The format is
a json-dict where the keys are the names of the Job objects
and the values are the corresponding JobState objects.