fixed a very nasty bug where adjmat orderings could differ from adjmat sizes themselves, also now allows adjmat orderings to contain extra entries and prints a warning