Greatly simplify Salt's setup.py script logic
Force saltenv to be a string when passed to state compiler
Load gitfs config values as strings
Load hgfs config values as strings
Load svnfs config values as strings
Don't try to use text_type to force saltenv to be unicode

This breaks salt code that uses raw string formatting (i.e. {0!r})
Update RC version in docs sidebar
Merge pull request #17084 from terminalmage/docs

Update RC version in docs sidebar
Merge pull request #16393 from s0undt3ch/features/ssh-packaging

READ BEFORE MERGE
Merge pull request #16937 from terminalmage/issue16285

Force VCS fileserver backend config values to be loaded as strings
Merge branch '2014.7' into develop

Conflicts:
	setup.py