Added openClErrorString, readOpenClSource functions