office and opencl: created a office_common set of functions
office-common: removed execute bit