Cleanup directives on $destroy

See Do event handlers need to be removed on directives when $destroy fires?http://stackoverflow.com/questions/19346129/do-event-handlers-need-to-be-removed-on-directives-when-destory-fires