Added GetBinary for program.

Not going well on mac. Might be OpenCL bug?
Need more test on Windows.