Basic recipe system

Bare-bones recipe system, copied wholesale from the MC client, with some
modifications. Could use some more work. Load from file instead of in
code a possibility.
gitignore
Merge pull request #4 from improv32/master

A (very) basic recipe system