Annotations Tools: Fixing major Firefox/Tinymce bug in annotations

 - fixed issue in Firefox where the init gets called multiple times

 - fixed spacing issues and added more comments

 - fixed indentation, added missing parens in comment, and fixed typo
Merge pull request #4675 from lduarte1991/lduarte-harvardx-pr14

Annotations Tools: Fixing major Firefox/Tinymce bug in annotations