native/rtc: clean up documentation
native/rtc: improve implementation

* add error checking / warnings
* implement parts of alarm functionality
* clean up
sys/shell: rewrite rtc command for periph/rtc
examples/default: use periph/rtc instead of rtc

The rtc module is deprecated and will be removed.
sys/shell: use strptime in rtc shell command