- Using callbacks instead of polling timer to determine end of sync/download
- Fixed pid file not deleted