Add cl4_program_new_with_binary(), compiles, not tested
Add cl4_program_save_all_binaries + cl4_program_save_binary

Compiles, not tested.
Add test for cl4_program_save_all_binaries

- Test passes when using real OpenCL implementation
- Test fails with OpenCL stub