Removed spurious casts in a few HDfree() statements.

Discovered when I temporarily #defined HDfree() to a more complicated
function while investigating something. 

Tested on a local linux VM. This is a very minor change.


git-svn-id: https://svn.hdfgroup.uiuc.edu/hdf5/trunk@25755 dab4d1a6-ed17-0410-a064-d1ae371a2980
Removed the -Wunsuffixed-float-constants warning from the gnu-flags
script. The warnings that this generates cannot easily be resolved in
platform-independent C code since gnu expects the non-standard (gnu)
'D' suffix for double constants.

It's still technically useful for catching float and long double
constants, but should probably be enabled by developers on an
as-needed basis for that purpose so the spurious warnings are
avoided.

Tested on a local linux VM with gcc 4.8.2. This is a very minor change.


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