Clear tax adjustments only in TaxRate#adjust

It doesn't make sense to remove all line item adjustments from
TaxRate#adjust because price adjustments might come from other classes
such as ShippingMethod and PromotionAction

Fixes #2981
Fix order deprecation on association.
Fix deprecation warnings by using line_item_adjustment_totals.
Add sample gem to travis config.