numerous Stylistic fixes

c++ standard includes, nonblocking constructor, non-lambda for loop
(microchip needs to get on it and update XC32 to GCC > 4.5)

Also ALL Pins and Leds default-initialize to IOPORT_D, BIT_0
Fix need for X macros, heap, and member-iteration in one fell swoop

…
Profit!