Added support for odd rows/columns. This version has no row or column
permutation restrictions, and works for up to, and including 15x15. Note
that AFAIK, the previous commit message of being able to solve 14x14 with
permutation restrictions is wrong; as I cannot reproduce this.