Updates to documentation. Change JSDoc comment style, fix documentation errors, add missing documentation for options/parameters/etc