Update salt/modules/mongodb.py

Rectification of 'TypeError: port must be an instance of int' if using specified settings for Mongo.
add sentry returner
Renamed yaml util to yamlloader to prevent import overlaps affecting Reactor.
Renamed yaml util to yamlloader to prevent import overlaps affecting Reactor.
Fixed a typo with the default reactor config key
Fixed support for reactor config on external files
don't call pillar.data in virtual function.
log missing config during returner execution.
Enable the usage of existing 'salt-call -m' option.

Currently, the ``-m`` flag for salt-call has no effect in the loaders.
This commit allows users to specify exactly the module dirs to load
given that they follow the naming conventions for 'grains', 'runners',
'modules', 'states', etc. This is a shortcut for having to refresh cache
state when using a masterless salt-call.
make libvirt tunnelling migration optional
fix syntax error
Fix bad var in error checking
Fix the regex for file.uncomment checking

Anchor to beginning of line, allowing for leading spaces
Check for comment character when checking for commented regex
Update docs to reflect new uncomment behavior
Properly handle no multiprocessing children `OSError`. Fixes #4008.
Merge pull request #4009 from s0undt3ch/issues/4008

Properly handle no multiprocessing children `OSError`. Fixes #4008.
expand docstring to include example of adding a Ubuntu PPA
update pkgmgr example
doc consistency fix
lower logging level that informs the user that debconf-utils is absent