changed allFunc() to store argument in String arg
combined OUTP and LOW commands
changed _LOW command to LOW_ with optional _
changed pinModeFunc() to store argument in String mode and reordered if's
changed digitalWriteFunc() to store argument in char arg
added missing lines to save id to due flash
fixed error command in setIdFunc()
changed/added a few comments