Merge remote-tracking branch 'origin/Tom' into Seth

Conflicts:
	a.out
Merge remote-tracking branch 'origin/Tom' into Seth

Conflicts:
	a.out
Merge remote-tracking branch 'origin/Tom' into Seth
Fixed Date_Time toString to display the time correctly
Time Differential added.
Merge remote-tracking branch 'origin/Seth' into Tom