Not Enough Items recipe viewer and crafting helper

Added NEI compatibility, recipe viewer screens for both machines and
usage/recipes for items made by them.