change inputpullup bitlash to input_pullup
Trigger pin report on pin.save mode change call
Change Wi-Fi SPI clock to DIV16 per Gainspan support suggestion
Convert all sprintf calls to snprintf

This prevents writing outside of buffer boundaries, possibly truncating
strings (but C99 says snprintf should guarantee nul termination even
when the buffer is too small).

This commit just does a regex update of all calls so this is not very
smart about the length passed to snprintf (it duplicates a lot of strlen
callls that should be refactored later as well).
Add (commented) snprintf overflow check macro

This is a bit of a hack, but it should serve for debugging for now.
Use strncpy_P instead manually looping with sprintf

This saves a ton of strlen and strcpy calls and instead uses strncpy_P
which just loads a string from program memory.