Add changeGlobalOption, getGlobalOption, getGlobalOptions API
Rename KeyVals DownloadHandle::getOption() as getOptions
Don't return hidden option from DownloadHandle::getOption and getGlobalOption