Wait for winexesvc b4 trying to bootstrap

On slow win machines, there might be a short delay
between the time port 445 is reachable and when winexe
can connect to the server. This causes Salt-Minion
bootstrap fail on slow Win machines.
Added find_cached_job() and cached() to return data of cached jobs from minions
Fixed doc typo
Remove "su -c" from upstart scripts

Conflicts:
	pkg/salt-master.upstart.rhel6
	pkg/salt-minion.upstart.rhel6
	pkg/salt-syndic.upstart.rhel6
Fix the iptables save file location on Debian family, was choosing family backwards
Moved write cache before sending to master. This allows for the master to go down during a job but the minion will still have the job data

Conflicts:
	salt/minion.py
Bump syndic_wait to 5 by default

This helps in case of multiple syndic tiers or more network latency
Fix url for git-pip.py

Per
https://developer.github.com/changes/2014-04-25-user-content-security/
raw.github.com is now served from raw.githubusercontent.com.
Update all raw.github.com references to raw.githubusercontent.com

Per
https://developer.github.com/changes/2014-04-25-user-content-security/
raw.github.com is now served from raw.githubusercontent.com.
Add OpenBSD support for network.netstat
Add FreeBSD and NetBSD support for network.netstat
Interactively acquire the SSH password with no echo.

This avoids specifying the password as a command argument that can be
discovered in the shell history or through ps(1).

Fixes existing bug (if you feel that exposing a password is a bug)

Conflicts:
	salt/utils/parsers.py
Ignore retcode and don't log

Closes #9762
Properly reflect newly-available packages in check_db

Fixes #12466.
Remove unnecessary sort
Fix Issue: #12422 blockreplace adding blank lines

file.blockreplace introduced an unwanted final new line when given
multi-line content due to split() behaviour.
Additional detection for OpenVZ systems.

Refs #11877

Conflicts:
	salt/grains/core.py

Conflicts:
	salt/grains/core.py
Typo
Pylint
win_dns_client: fix get_dns_servers function, find the nic based on its name and not the driver