Update jquery.jsontotable.js

*Added a wrapper to account for people who bootstrap the Javascript Array and then end up seeing function output in the table cells.
*Added conditional logic to eliminate TBODY from being repeated for every TR
*Modified the script where appendTr() is used to append rows so that the header row is not repeated in the body of the table when options.header==true