Reversible revert solution

Implements change from #73

Using revert_to_reversible will convert the associated solution object if
it exists to use only the reactions in the resulting model, subtracting
the reverse flux.