Added api to allocate host memory aligned for optimal access and create a buffer using it. Host memory automatically freed when cl mem object released.