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.
Potential bounds issue.  This appears to fix a problem I experienced when debugging the reworked code, but I think needs more review as I don't completely understand the packet checking code in this function at the moment.
Fixup Renard output to error/warn on channel numbers respective to baud rate per table:

http://www.doityourselfchristmas.com/wiki/index.php?title=Renard_PX1_Pixel_Controller#Maximum_Number_of_Pixels_per_Controller