On modal open, focus on select2 search input box
Show nicely styled metrics in modal select2 search
For counters, pad the max/min of the y-axis, to make sure the y-ticks are visible
Capture and return errors per backend, only if not a callback

We want the select2 to return any valid data it can, but noncallbacks can get
the full extent of the error
Add timezone, and change precision/thousand formatting, on standard graphs
Add padding to all standard graph axis, and only use step interpolation for counters
Use nice metric style for data-metric on sidenav - allows existing selections to show properly on select2
Use friendly metric names for stacked legend
nice stacked legend formatted metric names need a source
Use util function for data formatting across different graph types
Add precison parameter to _round fixtures in Rickshaw

Note a,b parameters - d3 will send <val>,a,b to this function, where a is an
incrementor(?) and b is another value. Therefore,for another parameter to be
added, it needs to be a 4th parameter
Change horizon value formatting to 4 significant places
Set all bases to 1000 - bug introducing - pending logic fix

We can't always guarantee that a unit will be able to be shown in orders of
magnitude in 1024 bases. If we have time, or MB or generic units (LOC?) we
can't be sure we're showing the right data units.

SO

For now, we'll throw everything to base 1000.

This is what horizon was showing anyway, so there was a disconnect between
graph types.