GPIO and timer initializes moved to _init(), run before C++ constructors...

... to facilitate pragmatic compatibility with more Arduino libraries.