AngularJS directive to intercept Form POST and submit using Ajax without an explicit Controller