Merge pull request #213 from CyberCRI/refactor/GenericLoader

Refactor/generic loader
#163 refactor of IReaction loading (WIP) + typos
#163 refactoring PromoterReaction
#163 refactoring EnzymeReaction
#163 refactoring Allostery
#163 refactoring ReactionSet (WIP); further work on reactions
#163 fixed compilation + new CompoundLoadableFromXmlImplWithNew