doc fixes
added architectural readme
 more readme
more docu
more docs
documentation and test fixes for js code
fix added for broken old bibcodes
Merge pull request #208 from rahuldave/newworld5

Omnibus PR