HDF: Update parser & Fix usage example

Fixed some mistakes in usage example (missing 'breaks', outdated function
usage)
Fixed bug when parser entered infinite loop trying to skip comment at the
end of file
Added virtual destructor to IHDFParser (forgot to do so earlier)
Update vc project files
Filesystem: Add virtual destructor to IReadFile
Filesystem: Add datapath to hrenginpaths
Merge branch 'master' of https://github.com/Huddayn/hengine