remove XFJob class, use XFDownloader directly
add WAITING state for downloader
bug fix : start a running job