Description:
    Bring r25699 from 1.8 branch to the 1.8.14 branch.  (Also removed ifdef that
disabled the ID wrapping test on Windows):

    Rejiggered the ID wrapping test to avoid allocating all the IDs at once
(at the expense of not being able to check for failure when all IDs are used
up), but still retaining checks for ID wrapping.  This was done to avoid
an large memory footprint for the test.

Tested on:
    Mac OSX/64 10.9.5 (amazon) w/serial & parallel
    (Too minor to require full h5committest)