no more manual icon css (almost)

add code to generate css rules for boosts and badges, should only need
to manually add rules in special cases
add icon images batch 1
add icon attributes to batch 1
typo fixes
fix file names
untag glass extruder and sand purifier when inf

untag glass extruder and sand purifier when sand use is divided by infinity
icon images batch 2
Merge pull request #572 from Unponderable/patch-1

untag glass extruder and sand purifier when max
Merge remote-tracking branch 'origin/ed-isnotawebdesigner'
add icon attribute for new icons
fix file names
typo fixes / special loot section icons

replace loot section icon with new, "non-plus" icons, this has broken
some "default" icon functionality for the time being
more typos / fix defaults

the fix for the defaults is a little bit ugly ("boost_boost"), but it
works and sections can now have a separate image from the boosts
themselves
Merge pull request #578 from LucidCrux/more_icon_stuff

More icon stuff
Fix some tagged items and hide some other boosts

Fix glass extruder and sand purifier tagged item conditions
Also untag the following:
Glass Chiller when power is infinite
Sand Refinery when power is infinite
Tool Factory when all tool amounts are infinite
Glass Block Storage when power is infinite
Glass Chip Storage when power is infinite
Stretchable Block Storage when storage max is infinite
Stretchable Chip Storage when storage max is infinite
Achronal Dragon when power is infinite and no boosts awaiting
Merge pull request #582 from Unponderable/master

Fix some tagged items and hide some other boosts
Actually untag things

In other news, I learned how the ternary operator works. Teaches me to copy paste code.
Merge pull request #584 from Unponderable/master

Fix Unponerable's goof
I != i
Merge pull request #585 from Unponderable/master

I != i