fixed paths in serialized json
added 'xsl_load' value to global state to signal xml or html start
incorporate xsl_load value to html serialization; tweak of json data serialization
added copyright notice; added jslint config; js code style updates per jslint; jsdoc documentation for main.js and openbibl/browse* code
update otherEurope.html example based on previous commit
added copyright statement to xsl files
added jslint and jsdoc commands to build file
added jslint config and performed lint of browse and search modules and their model/view files; added jsdoc docuemntation to the browse and search modules
fixed bug in previous commit around rebasing configuration data
fixed bug around function scope in openbibl/config caused during linting
added jslint config and performed lit of config/download/sort/state/theme/toc/tooltip modules; added jsdoc documentation to the same modules; added init()'s to the modules that had used exports, for uniformity; moved initializers to the docReady() method in main.js
jslint of event, filter, highlight, query, saxon modules, and updates therefrom; moved the init() call of openbibl/event to before the domReady() function, as it doesn't realy on the DOM
added jsdoc for event, filter, highlight, query, saxon modules
fixed bug in openbibl/event init code that wwas broken during linting
added jsdoc documentation to openbibl/highlight.js
updated openbibl/event.js and its test to have event module initialized before each test case
added jsdoc documentation to event.js
changed some test values due to removal of obp-filter-start event
updated filer and highlight js modules for removal of filter-start event
tweaked jsdoc annotations in openbibl/event module; regenerated docs