Not Enough Items hooks and recipe viewers

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