Giant commit with most updates

• Use Greg's "briefdoc.h" example for configuration comments
• Wrap all pixel types into 1 sketch to avoid confusion between types, and FastSPI_LED2 sketch
• Set some reasonable defaults for all (most?) sketches
• Go through most of the checklist of things to do for this branch:
  · Cleanup whitespace, comments, etc.
  · Standardize most formatting (indentation, brackets, and parenthesis)
  · Remove commented out blocks of code (revision control if you need them back)

NOTE: This code has not been tested on any hardware and the compiles
  were tested on a linux machine using "Arduino-Makefile", not the
  actual arduino IDE.