native: peripheral random interface

* add native implementation of `drivers/periph/random.h`
* fix some warning and coding conventions in `tests/periph_random`