Incompatible with angularJS >= 1.3.0

Refer to $compile change in change log:
https://github.com/angular/angular.js/blob/master/CHANGELOG.md#since-1217-and-130-beta10

"The returned value from directive controller constructors are now ignored, and only the constructed instance itself will be attached to the node's expando."