Add BiCubic interpolation. This bi-cubic interpolation implementation is based on the cubic convolution algorithm of keys, which allows us to implement a bi-cubic spline like interpolation scheme using five one dimensional cubic spline operations. Change-Id: I116aa8036191c3e654af788323fc8298ae8252a6