resolves issue #8 by removing boundary metabolites

The function read_legacy_sbml now removes metabolites which end in _b
and are present only in a single exchange reaction.