Extract tag cloud class from stats controller
Rename variables

The current user isn't necessarily current when it is in the model
layer.

The exposed attributes on the tag cloud no longer need to contain type
information.
Collapse duplication in tag cloud model
Extract methods in tag cloud

This gets rid of the compute method, and makes each value that got set
in it its own little method.
Use tag cloud objects in view

This allows us to not set the individual instance variables for the tag
cloud attributes.
Call the cloud partial twice

Delete half the partial, and use each of the cloud objects to call it.
Move font calculation into tag cloud
Completely whimsical whitespace adjustment.
Use lowest tag count as minimum
Separate query from cloud

This will make testing easier
Add test for tag cloud query
Add unit test for tag cloud
Delete redundant casting in tag cloud
Merge branch 'tag-cloud' of https://github.com/kytrinyx/tracks