Fix string prefix check
Allow custom grains to overwrite core grains
Update event.fire_master_env docstring with sudo instructions
Add installation docs for Salt release candidate
Reword some things
Added wait_for_event function to saltmod

This allows the orchestrate system to watch the event bus for arbitrary
events.
Add additional example for datetime YAML idiosyncrasy

Fixes #14860
Fix unicode output error on Windows salt-call

Fixes #14695
add expand_repo_def needed by states pkgrepo.managed
fix pylint add extra line
Merge pull request #14959 from s0undt3ch/2014.7

Remove unused imports and fix white-space lint issues.
Merge pull request #14942 from UtahDave/2014.7temp

Fix unicode output error on Windows salt-call
Merge pull request #14931 from basepi/rcdocs

Add installation docs for Salt release candidate
Merge pull request #14901 from Nibbler999/fix-custom-grains-override

Fix custom grains override
Merge pull request #14930 from whiteinge/doc-event-fire_master_env-sudo

Update event.fire_master_env docstring with sudo instructions
Added an env arg to npm module & state

Because npm can be configured using env vars.
Also pass runas and env through to npm.list
Add skipIfs to ext_pillar tests if GitPillar 0.3.2rc1 or > isn't installed
Add template files to manifest so they get included

in python 2.6 builds because package_data was changed in 2.7
Merge pull request #14969 from thatch45/2014.7

Add template files to manifest so they get included