Add time formatting and estimation functions
- Implement formatDuration to convert milliseconds to hours and minutes
- Create calculateEstimatedTime to estimate import duration
- Add logging for total import time
- Enhance main function with precise time tracking
- Add comprehensive unit tests for new time-related functions