Cached tax rates

This saved me about 300 database queries on a shop page with about 50 products. The same tax `find_rates()` database query seemed to be called over and over again, triggered by `get_price_html()`.

Haven't done extensive testing. I hope, at least, you like the idea. Most of the diff are just tab indents. Check out the first and last part.