Fixes issue #1

Fixes issue #1. I'm not to sure what kind over overhead this adds to digest cycle (didn't notice a huge diff on my end). This fixes and issue where the watch doesn't watch the series data: http://teropa.info/blog/2014/01/26/the-three-watch-depths-of-angularjs.html