Auto-import improvements

- Resume running auto-imports when restarting the app
- Do not reset timeout if the user imports with the same value
- Manage time intervals longer than 46 days
- Launch an import at startup if at least one cycle was missed
- Adding comments
- Update tests