peripheral interfaces: auto-init + examples default

* add peripheral devices to `examples/default` as `FEATURES_OPTIONAL`
* call their `init` functions from `auto_init`