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