correct multiple match marking on select2
Unobstrusive Load More on select2

remove silly ellipse, change font to white
Don't fail on metadata if noresults, just return the id
Create a Error Store, Default Source object in case of error

If an invalid origin is used, made a metric with settings of the input,
but use the new ErrorStore to return data when things fail.

Since the UI relies on metrics being present, even if they hold invalid
data, don't error out until after the metric has been put to html, and
only error on the getting of metric information
Use not silly loops in controller for metrics
correct logic relating to sidebar tooltips
force index sorting in select2 highlighting

because by default, sorting in javascript goes
use metric string, not metric object, to generate remove url
fix padding issues with scaled y axis and stacked graphs

this should correct issues with 0 delta, small ratechange and larger change graphs.
rickshaw.js appears to have different ways it handles scaled max/min, and appears to prefer scalar changes to minimums and ratio (explicit padding) changes to maximum. Setting one or the other doesn't effect both, so it now uses both methods to set a larger padding around smaller delta graphs. Should rickshaw change, this may break
bump version
Merge pull request #45 from anchor/bugfixes

Misc Bugfixes