vertsplit: unittests, version with fixed incremeent, version for Matrix<T>

Suffers from #791
Adding horzsplit for symmetry
Adding blocksplit for symmetry
automatic documentation update
automatic casadibot merge