abstract none_string in doctor
abstract error_string in doctor
render empty doctor values with <NONE>
add locale variables to doctor

references: #4677
move notfound_string to method
move privledged_uid to method in doctor
move fq_default_tap to method in doctor
move alt_taps to method in doctor
move default_cask_count to method in doctor
move homebrew_origin to method in doctor
warning on old-style tap paths in doctor
add render_env_var in doctor

add quoting
add PATH to doctor
whitespace
add $CHRUBY_VERSION to doctor
add $SHELL to doctor
Merge pull request #4719 from rolandwalker/doctor_refactor

refactor `brew cask doctor`