Bug 4509 - Makes expand/collapse arrows scalable with font size, adds svg versions for higher res, adds logic for gif fallback