Timestamps appear as 01:02:03 instead of 1:2:3. Uses std::put_time

Compare to #46