Counting unique unwrangled tag uses

There are a lot of whitespace changes too, because I'm a bit compulsive about spacing standards, but the main actual change is a bunch of .uniq for the unwrangled by_type counts.
3605 Cache JavaScript files as one
3628 Sub Tags trees not properly nested
3828 Redundant headings on assignment page
3628 Trees should be inside the same li as the tag that spawns them
Merge branch 'refs/heads/master' into issue-2272-wrangling-home-counts

Conflicts:
	app/views/tag_wranglers/show.html.erb
3640 remove Ruby odd/even classing and use CSS
3640 Fix tag wrangling test
2776 with initial state of skin's Advanced fieldset's Show/Hide button not matching state of fieldset
Fix tab spacing and add translation strings
3264 with icons overlapping headers in some instances
Issue 3209 making favicon transparent
Merge branch 'refs/heads/master' into issue-2272-wrangling-home-counts
Merge branch 'refs/heads/master' into issue-2272-wrangling-home-counts
Merge branch 'refs/heads/master' into issue-2272-wrangling-home-counts
Obliviate ALL the tabs
Merge branch 'refs/heads/master' into issue-2272-wrangling-home-counts
2776 Merge with master
3640 Merge with master
Merge branch 'master' into issue_3640