this is a workaround for the endian problem in BG/Q, see issue 206
added a safety measure for definition of _POSIX_C_SOURCE
moved time.h inclusion below the POSIX def
Merge pull request #208 from urbach/fixPOSIXbug

this is a workaround for the endian problem in BG/Q, see issue 206