Fix timezone issue, update code to coding standards.

Signed-off-by: Paul G <p.ganssle@gmail.com>
Fix timezone problem, clarify docstring for timezones.

Signed-off-by: Paul G <p.ganssle@gmail.com>
Fixed issue with `_to_ordinalf()`, should work fine now. Build will still fail, but that's fine for now.

Signed-off-by: Paul G <p.ganssle@gmail.com>
Change behavior of `get_locator` to accurately calculate number of days between two points.

Signed-off-by: Paul G <p.ganssle@gmail.com>
Absolute value must apply to timedelta object as well as reslative delta object.

Signed-off-by: Paul G <p.ganssle@gmail.com>