Remove some unnecessary ifdefs

These headers are standard headers that are available in MSVC as well.
There's nothing ifdeffed in the implementation of this file that would
explain why these headers only are required in these configurations.
Merge pull request #669 from mstorsjo/remove-unnecessary-ifdef

Remove some unnecessary ifdefs