round values on tick transforms
addes sharping of grids, angular forms and legend items
added half pixel offset for sharp axis; added minified source for last 3 commits

I don't know why the 0.5 pixel offset works, but the axis line looks
much sharper now