Add Jump Counts
The shopper now makes use of the newly created everest API
(http://github.com/kaelspencer/everest) that I made specifically
for this. It gets the jump counts and then draws the table.
Add Loading Indicator and Error Handling
Add a loading indicator that shows while all of the async requests
are being made. Error handling is added to hide the loading indicator
on failure and to show a message to the user.
Wait For All Requests
EVE central will return stations that everest doesn't know about.
The everest calls will fail. $.wait wasn't working for this as it
will return on the first failure. The old "ajaxStop" is used instead
to wait until all async requests complete.

The percent savings is calculated as a percentage difference between
the given order and the best price at the home station.
Sort Table by Savings Per Jump
This makes the table sortable and defaults the sort to savings per
jump and then the jump count. The data displayed on the table was
modified as well.