Raise kinetics error with debugging print lines instead of using assertion.

For errors attributed to reverse reactions in families that are their own
reverse.
Added unit test for transport database
Slightly better error message when missing transport data groups.

It now tells you which atom in the adjacency list is causing the problem.