cleanup in directive instead of scope

I was using version 0.0.4 and noticed the cleanup was missing (and interfering with newer TinyMCE versions) so I added it and later noticed it was already in the latest git commits. Anyway I made this PR because I think that binding to the element is 'cleaner'.
Thanks
Marco