Fixes #12348 by updating rvm url

Per
https://developer.github.com/changes/2014-04-25-user-content-security/
raw.github.com is now served from raw.githubusercontent.com.
Fix CLI arg parsing

This fixes an issue only present in the 2014.1 branch, where the yaml
loader is invoked directly to parse CLI args, instead of passing it
through yamlify_arg(), which has logic to mitigate some of the
idiosyncrasies of PyYAML.
Merge pull request #12460 from terminalmage/issue12185

Fix CLI arg parsing
Avoid unnecessary getgrall code. Use getgrouplist if available
Lint fixes for getgroupall code
Wrap salt.util import of grp and pwd in try block
Logic readability in salt.utils
Remove any chance of duplicates by returning sorted(set(group_list))
Add strftime formatting for ps.boot_time

This also fixes a bug in ps.boot_time which affects newer psutil
releases, where psutil.get_boot_time() has been renamed to
psutil.boot_time().

It also clears up some deprecation warnings on newer psutil versions by
preferring newly-added methods for ps.num_cpus and
ps.total_physical_memory.
Don't shadow boot_time function
Merge pull request #12508 from terminalmage/issue12428-2014.1

Add strftime formatting for ps.boot_time (2014.1 branch)
Add 2014.1.4 release notes
Don't have codename in the release string yet