Converted Handle to Pointer

OS X 10.10 now uses a Long as its pointer to usb devices so int wasn’t
good enough.

Increased size of serialNumber to 64 bytes to match FTDI example.