Merge pull request #15 from PMAlgo/float-int-mix

merging PMAlgo/float-int-mix branch
Update pmc_datatype.h
Update pmc_datatype.h
Update pmc_datatype.h
pmc_datatipe.c removed
"Dereferencing type-punned pointer will break strict-aliasing rules "warning suppression in -O3 mode