This change adds #ifs to enable to compile the driver on iOS. This also removes BOOL, which can be a duplicated definition. C's _Bool does not work well with Cgo. Use uint8_t instead for boolean values.
CopyAllDevices is not used at Ebiten, and not defined on iOS.
Fixes #621