config: use load-file instead of load-string (slurp file))

Not sure why I made this choice in the first place, but I'm pretty sure
I was crazy to do it. Removes the need for config file validation,
simplifies error handling. Closes #114.