reaction display misinterprets reversibility

Instead of explicitly looking for 0 or 1, the arrow is now set by
evaluating if self.reversibility as expected. This makes the reactions
display correctly with the reversibility property
Merge pull request #42 from aebrahim/reaction_display_fix

reaction display misinterprets reversibility