crafting display modes

Some recipes don't fit the minimum window height. This introduces 3 display modes cycled with 'm': full info (default). tools and components, components only.