#544 Allow to disable free text keywords in thesaurus directive. Use scope attribute instead of method call to display the add free text keywords button. The method call is invoked several times in angular digest cycle, not good for performance