conf-parser: restrict .include usage

Disallow recursive .include, and make it unavailable in anything but
unit files.
util: rework safe_atod() to be locale-independent

This adds some syntactic sugar with a macro RUN_WITH_LOCALE() that reset
the thread-specific locale temporarily.