Use $$watchers.push as a method

This fixes teropa/build-your-own-angularjs#87, by invoking `Array.push` as a method instead of assigning to it.