Update jsoneditor.js

the lack of semicolons at the end of the file is causing breakage when bower components get concatted together if the next component starts with a ( such as with a self calling anonymous function, which is a common patter for libs.