Adding precisionHitTestDistance for easier hittests

Adding a distance to make it easier to touch 1px lines etc on mobile
devices, etc.  The distance is added to the line thickness in the stroke
to determine if you touch it or not. Also added to base class bounding
box hitTests, if using precisionHitTest