fix(formController): remove scope reference when form is destroyed

also, run a digest before this and run the "undefined" assertion before this