Added tests for (bi)cubic. Changed bicubic implementation to the conceptual form based on cubic as expanded formulas compute something different, sometimes extremely off.