added code to be able to use opencl on the cpu
initialize buffers with 0 when creating them
fixed a bug in updatefst if one fst is set