Fixed rare issue (based on complicated DOM tree where google-map is created/destroyed by conditional ng-include statement) where watching directive center/zoom attributes was not updating map.  Case was newValue === oldValue, but oldValue did not equal current settings in Google Maps object.  Removed test for newValue === oldValue, but still avoids unnecessary Google Map object changes during watch initialization because Google Maps object is only updated if different from newValue