use package.json and npm install instead of custom .sh script

use jsdom 0.5 since >=0.6 causes citeproc error
update citeproc to 1.0.483
re-generate csl styles and pre generated citations

Warning: The file size is growing very large, these 2 combined are now close to 5MB and need to be downloaded for the search pages to function. Will get worse as csl-styles repo keeps growing.
fix unit tests