Fix wrong sign with negative zero hour timediff. Fixes #63
fix camelCase. Move abs()
Merge remote-tracking branch 'upstream/pr/64'