refactor `brew cask doctor`

- thorough re-org
- add quoting around env vars
- add `$PATH`
- add locale env vars
- add test/warning for legacy Tap path
- show `<NONE>` when item is empty
- add warnings for items which should not be empty