fixes #9614: update for GCEv1, adds disk, snapshot, network, load-balancer, firewall
cron: better behavior of crontabs tracking
cron: complete matching rework
use /dev/mapper name for LVM devices Fixes #10257

LVM devices can be referenced by either
`/dev/vgname/lvname` or `/dev/mapper/vgname-lvname`
However mount always returns the `/dev/mapper` name.
We should convert names to the `/dev/mapper` format.
fixing fire_events and pylint issues
Fix find_job for threaded minion
Remove proc files for threads that are not running
Revert unintened change
If threaded then remove all proc files for other pids
Fix error in commit a5bb429
Adding a object interface to the __salt__ dictionary

This is another suggestion from @mgwilliams. It adds an object to the
sls file scope named Salt, which dispatches its attributes to the
__salt__ dictionary.

For example, the following two lines are functionally the same:

    ret = Salt.cmd.run(bar)
    ret = salt['cmd.run'](bar)
Rename remote_conf_params -> repo_conf_params

Changed for consistency with the other remote fileserver backends
Add wait_lock() to fileserver/__init__.py

This is common to both hgfs and gitfs, no need to define it in both.
hgfs: fix ref to _wait_lock()
gitfs: fix ref to _wait_lock()
Add new config params
Add svnfs mountpoints and per-remote config params

This commit adds the mountpoints and per-remote config params recently
added for gitfs and hgfs. Additionally, it makes the paths for trunk,
branches, and tags configurable, both on a global and per-remote basis.
Add svnfs params to master config docs
fix sphinx build errors/warnings
Put the SSH defaults in config.py and use them.

Fixes #10604