DiffHours rewrite

function DiffHours was overhauled in order to correct bugs
Merge pull request #16 from meveridge/pmcqueen

DiffHours rewrite