Bring in vector_types from CUDA 5.5

This version defines double3 and double4
Use double3 and double4 in HOOMDMath.h

Also export floatX to python in double precision builds and doubleX in single precision builds.