Defer loading product ratings data from amazon until after show()

@yegg Trying to get products to show() faster since it's the largest cause of fallbacks.

Instead of holding up the Spice.add() call until after all ratings ajax calls complete, this lets it go through to Spice.add() immediately and waits to make the ratings calls after the tab is shown.

cc @russellholt @jagtalon