Flexible WDT precision, enable unused pinChange

Enable full precision of WDT for idleTimer & pwrDownTimer. Using 16ms
sleep precision seems to cause a race condition - I don't know why it
should. Changing a Sleepy::powerDown make it a little better.