further reducing html errors (html encoding of lightbox caption in alt attribute)
replacing ref attributed with data-cdm-ahahurl and data-cdm-ref to conform to html5
fixing #2911 (Classification tree does not scroll to focuced taxon - 2)
refactoring for clearer codebase and improving the scroll to focused node function
major improvement in cdm_taxontree.js, fixes #3487 (long running java script in cdm_taxontree causing bad performance in all browsers and warnings in IE)
fixing name rendering
fixing image url paths
fixing last bug related to #2890 (Classification switch not working when not signed-in before)
fixing #3082 (Some classifications can not be selected) and #1882 (TaxonTree - problem with multiple root nodes)
copy drupal7 dataportal module into trunk