JSDoc: Added union type were method also accepts Recogniser[]

Updated the JSDoc types for the methods which use `invokeArrayArg()`. The union type specifies that an array may also be passed. See more in JSDoc spec under [Allows one type OR another type (type union)](http://usejsdoc.org/tags-param.html).