Recursive Karatsuba multiplication.

Currently works incorrect if digit count is odd.