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