Description:
    Clean up EOF code within library and add 'mem_type' parameter to 'get_eof'
VFD callback, to avoid various ambiguous situations, particularly with the
multi VFD.  (Supports changes for 'avoid_truncate' feature also)

Tested on:
    MacOSX/64 10.10.1 (amazon) w/serial & parallel
    h5committest forthcoming


git-svn-id: https://svn.hdfgroup.uiuc.edu/hdf5/trunk@25929 dab4d1a6-ed17-0410-a064-d1ae371a2980