Implement SalesTax::Accountable

This module is to be included by objects which want to add
tax functionality to their pricing.

This commit includes tests for the mentioned module.