Link `dict` to the python documentation.
Fix alternatives.check_installed

This function used os.path.realpath(), which follows symlinks
recursively. This means that, when the path for the alternative is also
a symlink, alternatives.check_installed returns False since it follows
the symlinks all the way down to the actual binary.

Additionally, there was redundant code in check_installed() and
show_current(). This commit changes check_installed() so that it uses
show_current() to provide the redundant functionality, and makes
show_current() use os.readlink() instead, so that it only checks the
path to which the link points instead of recursively following symlinks

Fixes #6162.
Link to the actual python `False` constant.
Link to the `fnmatch` and `re` modules.
Link to the `fnmatch` and `re` modules.
Link to dictionaries and integers on the python documentation.
win_repo mod: fix doubled-up backslashes in raw docstring
zfs module: add space after comma to help fix Travis
tomcat module: fix indentation
Merge pull request #6280 from cvrebert/patch-1

win_repo mod: fix doubled-up backslashes in raw docstring
Merge pull request #6281 from cvrebert/patch-2

zfs module: add space after comma to help fix Travis
Merge pull request #6282 from cvrebert/patch-3

tomcat module: fix indentation
minor cleanup
more minor ssh fixes
call corrent method
correct yield for cmdexec
Clean up cmd string passing per non-blocking ssh
Fix missing cmd string update in nb support
Add error parsing to nb routines
Fix error where iteration was breaking too soon