basic infusion receipe registering and commented out compiler errors.

things may be broken/unstable, but I think the methods affected were mostly unused/unnecessary
Merge remote-tracking branch 'upstream/master'