Syntax fix for readthedocs
honor `timeout` arg in utils.s3.get_iam_metadata()
rm unused arg `name` from OverState.verify_stage()
use actual bool and rename var for clarity
improve exception handling in gentoolkitmod.eclean_*()

avoid 'return' in 'finally' clause that would fail anyway
reduce area within 'try' to that which might actually raise the relevant exception
utils: rm redundant import of stdlib `stat` module
regex flags cleanup in file module
use genexpr & list comp in minionswarm test
tests: standardize to modern 'except FooError as err:' syntax
standardize to modern 'except FooError as err:' syntax (Part 2)
standardize to modern 'except FooError as err:' syntax (Part 3)
standardize to modern 'except FooError as err:' syntax (Final Part 4)
fix more typos; capitalize more acronyms
Detect oVirt Virtualization as kvm and not physical
rm unnecessary `pass` flagged by pylint
use 'dirs' consistently in os.walk() iterations
updated init files to have a /etc/default/salt to
overwrite variables in init files.
updated spec file for 0.15.0 release
this fixes suse (sles) service status problems
sles uses the same service module as redhat
this also updates opensuse which uses systemd as service module
like archlinux
add 0.14.1 rpm spec
Fix regression from #4794

Conflicts:
	salt/state.py