e2fsprogs patch for MinGW-w64 (libuuid)

Doesn't include <sys/time.h> in !defined(HAVE_SYS_TIME_H)
Doesn't include <sys/wait.h> in defined(_WIN32)
Adds gettimeofday
gettext patch for MinGW-w64

Change cdecl to __cdecl
gmp patch for MinGW-w64 (three gmp versions)

Workaround pathing namespace differences in
configure by calculating and using relative paths

Patches supplied for gmp versions 4.3.2, 5.1.1, 5.1.2
llvmgcc 2336 patches for MinGW-w64

1. 270-fix-ELM_Callback-for-__MINGW32__.patch
EnumerateLoadedModules in MinGW-w64 is defined with
newer prototype with 'PCSTR  ModuleName'

2. 280-deref-type-punned-fixes-for-__MINGW32__.patch
Use __attribute__ ((__may_alias__)) for the FILETIME
to 64bit int type-punning
llvmgcc 2336 patch for c++11

Prevents a warning regarding narrowing.