Cleanups and beginnings of a /status endpoint

This PR contains 2 commits, which do a couple of things:

- move duration/string conversion functions from rules/ and config/ to common place in utility/strconv.go

- simplify/cleanup/fix rule+config error handling

- beginnings of a /status endpoint. For now, it shows the loaded configuration and some TODOs.