- Consolidated functionality in the clean method of the Makefile
- Added show_layouts make target
- Stop deleting firmwares/* during make clean (these files are in source
  control so should only be modified by compiling/overwriting)
- Updated README