Tidied up _get_destruction.
Used numpy-specific sum method in _traversal.
Typo in _matrix_exp
Changed expm routine to expm2