better handling of loader / spinner for GIF albums and potential firefox gif freeze fix (really a FF bug, not RES, but hopefully this helps)
refactor togglebutton, uses of .html(), and createElementWithID (added ability to pass in more data including textContent)
.html() audit - used DOM creation where reasonable, noted areas whree .html() is still used but only with local info / should be safe, etc.
fix a bug with null user tags now that we're using textContent