code: note new Jmol. in front of ___xxx here
code: further work on asynchronous file loading
-- uses script state machine to reset state
-- xhr used only for data files; DOM for scripts
-- caches data files
-- principal shown to work
-- works for package.js and corexxx.js files
-- works for most Java-class xxxx.js files
-- fails (requires multiple attempts) for some cases
-- animation/vibration/spin threads
-- PNGJ file loading
-- cleaned up j2sjsmol code
-- abandons complex j2s Clazz file loading methods; just uses jQuery
new feature: Legendre polynomials for MSCIF file reading
bug fix: adds correct dates for code versions of JSmol files
bug fix: load quartz.cif {1 1 1};draw symop @1 @5 does not work
due to refactoring error 7/9/2014 (14.3.3)
bug fix: dssr broken in 14.3.5
bug fix: throw context prior to try/catch within function causes exception
bug fix: polyhedra not removed from rendering when central atoms are deleted
code: refactoring symmetry info into org.jmol.symmetry.SymmetryDesc