Verify appdir after reading command line opts

Helps prevent default appdir from being created regardless of whether
the user configured it or not.

Closes #496