solver po nowemu atakujemy - craft requesty i stash
link to cc-get
Properly support prefixed ingredient lists in templates.
some previously impossible shapes, esp. templates
templates allowed anywhere!

* templates no longer specific to crafts
* no need to separate crafts from templates - if an entry in the crafts
  section looks like a template, it is a template
* split database logic into smaller, somewhat decoupled units
merge templates into crafts
some tests
fix templates for non-crafts
new syntax: processing and defaults
split ic2 processing a bit
move around recipes
load defaults first
Macerator
Merge branch 'master' of github.com:k3rni/mctechtree

Conflicts:
	lib/solver.rb
guard against cycles
don't calculate tier unless given an option
cycle detection in tiers, unfinished
More cycle detection
new syntax: processing and defaults
split ic2 processing a bit