Fixed terminal/console based plotting of ScanFig.
Fixed silly where reaction blocks were incorrectly classified as either supply or demand depending if the name of a reaction was in the name of a flux ie if 'v_1' in 'J_v_1'. Obviously this led to cases where 'v_1' was in 'J_v_10'. Changed code to do better checking. (add 'J_' to reaction string and then use == to check.)
Issue from previous commit was more prevalent than previously thought. Fixed all instances of previous bug. Also improved colormap for plotting. Added method that allows you to shuffle or manually change the color of certain lines.
Tweaked RateChar line colours once more.