Remove unused refresh argument

Closes #16118
Ensure that mount.mounted modifies entries in fstab on changes

mount.mounted compared entries in fstab only by their fs_spec to determine if an
entry that is about to be added was already present and that the original one
should therefore be modified. It is, however, necessary to compare both fs_spec
and fs_file fields to allow users to mount new filesystems or block devices to
the same mountpoint.

This fixes #15968 which had already been fixed in #9573 but was re-introduced in
c8c6112 due to, what I believe, not rebasing that PR against develop.
Add passwd opts checking to key_opts, fix #16147
Skip test_vt_size unit test
fix bad naming
Merge pull request #16159 from thatch45/passwd_fix

Add passwd opts checking to key_opts
Merge pull request #16162 from rallytime/skip_vt_test

Skip test_vt_size unit test
Ignore unused arg instead
Fix key coloring for raet transport.
salt/salt/modules/network.py documentation.  Added versionadded to functions new in 2014.7
Merge pull request #16132 from rallytime/unused_arg

Remove unused refresh argument
Update docs reference to Halite

Halite is no longer "new", and shouldn't be referred to as such.
Pylint fix
Merge pull request #16168 from cro/raet_key_color_20147

Fix stacktrace in salt-key when using raet
Merge pull request #16172 from terminalmage/docs

Update docs reference to Halite
Merge pull request #16169 from rfairburn/network-module-docs

salt/salt/modules/network.py documentation. Added versionadded to functions new in 2014.7
Merge pull request #16156 from rallytime/bp-16035

Backport #16035 to 2014.7