Replace the UI with one that loads all data directly
Detect pricing categories directly from the URLs
Parse and format disk specifications
Move filters to their own file
Add sorting

The sorting for the price columns is just a stub for now
Move static initialization out of the data loaded handler
Move display settings to an injectable thing
Add a workaround for t1.micro

For some reason the value column has the value "os" for t1.micro, instead of "linux" or "mswin", etc.
Fix price sorting
Clarify \u00A0
Make some columns show only for large screens + better tooltips
Fix a scoping fault in the HTML
Move column header sorting to a directive
Sort on API name descending by default
Fix API name intra-family sorting

E.g. xlarge before 2xlarge
Fix API name inter-family sorting

Now sorts in the order that the families appear on AWS's pages
Remove some weird whitespace
Make the sort indicator not change the column widths

By toggling its visibility instead of removing and adding it.
Add a 30 minute cache timeout
Make the column headers non-selectable