Comments, extensibility, removed dead code, and renamed
crappy.config.layoutRefs to crappy.layouts.
Remove require for the debian menu
Make the menus configurable