1. implement Nldas plugin, and a pluginScheduler for it.
2. NldasDownloadTask is for the new scheduler to call, which
can automaticly download  data from the start date and skip the
downloaded data.
3. I changed the Program to run the pluginScheduler.