Add more direct unit tests for renderDataPoints and dotRadius.

Added additional unit tests as mentioned in #360, removed some unused code, and updated docs with new options.