Update JSDoc.
Support options.tolerance in Shape#hitTest()
Improve documentation.
Keep radius and size in sync in Path.Rectangle.