Add Arduino-Makefile and friends to the gitignore file
Initial rename of most example sketches for clarity and consistency of their use.
Delete old DMX sketch that required hacked arduino serial library and rename the new one.
Remove old E1.31 transmitter sketch.
Axe "Komm" name, just call it RF
Huge commit of renames, configuration updates, etc.  Still a lot to do in the checklist, but making progress and I want another set of eyes on this.
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.
updated with EN pin disabled

Conflicts:
	examples/DMXSerialInputToRFOutput/DMXSerialInputToRFOutput.ino

Conflict Notes (Mat Mrosko):
	In the huge commit to rename and cleanup everything, git got
	confused.  The change was easily fixed by hand.
Updated the references in the Fast Library

BREAKING CHANGE needs a new Fast Library,  still doesnt compile
completely  Also I renamed the pixel sketch and fixed the definitions in
the E1.31 sketch defaulting it to the Minimalist shield
Updated Includes to deal with Arduino IDE Nuances

For some insane reason the IDE cant handle the includes so all the
libraries that could be depended on need to be included.  Compiling now
but untested
Update include for RFPixelControlConfig.h for new FastSPI_LED2 library simply called FastLED
Update all sketches to use 115200 for debugging serial baud rate.
Add MemoryFree to our code-base soas we don't need yet another library.
Fix an issue with looping out of bounds.  Apprently GetPixelCount returns number of channels, not pixels.
.swp files shouldn't be in the repo, sorry
More cleanup TODO items:

* explicitly show no parameters for function definitions.
* Update spaces to tabs
* Remove whitespace at the end of lines
* Remove a couple commented out functions
* Remove duplicate printf.h in favor of 1 shared one at the top of the
  library
LEDs aren't used in the printing sketch, remove a copy/paste print
Fix more whitespace errors (in their own commit to not cloud history).
Add errors/warnings to RFPixelControlConfig.h which will kill GECE builds with too many pixels defined and warn on things that don't support PIXEL_COLOR_ORDER
Update default pixel count for Pixel sketch so our default builds.  50 is a common pixel strand number due to power injection concerns, so this is probably a good default.