Replaced missed references to long with BGL_LONG_T
Replace references to long with BGL_LONG_T in external macro definitions
 Additional LLP64 Changes
Corrected type declarations to use BGL_LONG_T
More BGL_LONG_T corrections
Additional LLP64 Changes
Add BIG ENDIAN and LITTLE ENDIAN versions of __FLOAT_TO_INT_BITS and
__INT_BITS_TO_FLOAT

Modfied cwriter.c to use ll type specifiers in format string for Win64
When calculating LIMBS use BGL_LONG_T instead of long
Provide implementations of  bgl_bignum_to_long and bgl_bignum_to_longlong
not dependent on long being the same size as long long on 64bit systems
Correct limbs so that it will compile when BGL_LONG_T is defined as intptr_t
Correct 64bit windows configuration and missed LONG_MAX and LONG_MIN references
Fix missed reference to long with BGL_LONG_T
Windows socket changes
Removed no longer needed execv defines for Windows
Remove define forcing the use of 32 bit datetime on Windows
Added a dummy version of getppid for Windows
Make sure all files are opened as binary on windows
date changes for handling calculation of gmt offsets on windows
Merge branch 'WIN64' of https://github.com/donaldsonjw/bigloo into WIN64