Create user and config dirs if they don't exist. Fixes #62