derecate scope.watch and export astParser from angular.core
fix remaining failing tests