Merge pull request #2825 in HDFFV/hdf5 from hdf5_1_12_namespace_cleanup to hdf5_1_12
* commit '1077a767ff3885dd23bdbfdfba51037c925ce23c':
Minor fixes to align w/state of 1.12 code
Correct typos w/HGOTO_DONE & HGOTO_ERROR
Move H5T_vlen_reclaim to package scope
Switch H5VM inline routines back to single underscope and put a comment in their header about this naming
Clean up private / package / static namespace issues (function naming, which header file, FUNC_ENTER / LEAVE, etc). Removed remaining personal email addresses from library source code (still needs cleaned from other directories). Misc. warning, style, and whitespace cleanup.