Refactor getMin/getMax to getStart/getEnd

Even though biojava RangeLocation uses getMin/getMax as the range endpoints, most other APIs and data models use start and end.

Fixes #22