* Found out that time_difference was only returning the seconds part of ...

Fixed a bug in time_difference. The date portion of the delta was being ignored. Also created a unit test.