CheckRules Change and Nuxeo change

Compare extension tolower()
Add CheckRules in RecursiveFolderCopy()
Modify CheckRules in CrawlRemote
Modify DownloadFile while Nuxeo don't support partial GetStreamContent