Performance improvements to exteneded connectivity computation (morgan numbers).

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
As described in the original publication only use the connectivity value of non-hydrogen atoms.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
Linear search (getAtomicNumber(IAtom)) is fast enough to avoid precomputing the index map.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
Extended documentation suggesting better approaches to what the exteneded connectivity was traditionally used for. Also explicitly made clear the numbers are not the canoniclal labelling as described in the original article and mearly the exteneded connectivity which is used in computing the lexicographic smallest unique labelling (canonical).

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
Reformat - removing tab indents.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
Dependencies not inherited by ant.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>
Longer variable names.

Signed-off-by: Egon Willighagen <egonw@users.sourceforge.net>