added a context helper for a facility with many input and output recipes and commodities
made context more resource generic
added an equality operator to allow for testing conditions
added constness... whoops
aaand one more const. off day it seems.
fixed equality bug
finally got the equality right... whew
Merge pull request #666 from gidden/commodcontext

added a context helper for a facility with many input and output recipes...