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