Updating HDS file interface and HFile,TFile implementations
Merging with latest updates
Merge pull request #1009 from sashadt/hds

Hds