[minor] Cache the `argh.argv` lookup so it doesn't continously parse the argv
[minor] Automatically parse dot notation keys. Fixes #4
[test] Added tests for value parsing