added diskuasge() - calculates diskusage of a directory
diskusage() - added a way to check files
quote strs in virtualenv mod
fixed pylint violations
Handle highstate output when the result is a dict
Properly output the results of salt.function states
Adding missing docs for using cron like format for scheduler
Update 'doc/.tx/config' - Build #213

  http://cookingwithsalt.org/job/salt/job/transifex/213/

Signed-off-by: Pedro Algarvio <pedro@algarvio.me>
Switch to RAET-compatible event listener
Added boto_cfn.py for beginning of Cloud Formation module

This is the very beginning of the Cloud Formation module, but it has been tested
and currently has the capability to create, delete, get_template, and test to
see if a Cloud Formation stack exists.  There are many more parts to be added,
but this will allow for Salt to create stacks.  As with all boto modules, this
can use credentials in the minion, pillar, or AWS IAM roles.  Not all methods
were tested, but it uses the same methods as other modules, and in fact was
created by just copying the SQS module and replacing most parts.
Prevent 'DSID-0C0906E8' error when binding to ActiveDirectory.
Move the log message in case no results were returned into the right block
allow for git HTTP Basic Auth when using https://

- Overview

This commit adds support for HTTP Basic Auth user and passwords when cloning
a git repository. Restrictions are placed to ensure Basic Auth is only used
when accessing remote repositories over HTTPS.

Support for updating remotes is included for user/password/uri changes.

Submodule support is not maintained, as those are outside the scope of my
initial need :)

This has a terrific tendency to leak credentials in the clear due to logging
in the cmd.run set of tools.

- Motivation

Specifically, GitHub's HTTPS access layer has some niceties not available when
using the SSH protocol. See https://help.github.com/articles/which-remote-url-should-i-use/#cloning-with-https-recommended

It is nice to enforce read-only access to repositories from remote hosts.

Also, it is a lot cleaner to drop Passwords/Security Tokens in configurations
rather than PEM form private keys.
lint fixups
fix test_valid_docs failures

04:47:36 ======================================================================
04:47:36 ERROR [0.371s]: test_valid_docs (integration.modules.sysmod.SysModuleTest)
04:47:36 ----------------------------------------------------------------------
04:47:36 Traceback (most recent call last):
04:47:36   File "/testing/tests/integration/modules/sysmod.py", line 85, in test_valid_docs
04:47:36     '\n'.join(['  - {0}'.format(f) for f in sorted(noexample)]),
04:47:36 AssertionError: There are some functions which do not have a docstring or do not have an example:
04:47:36 No docstring:
04:47:36
04:47:36 No example:
04:47:36   - git.urlparse
04:47:36   - git.urlunparse
04:47:36
04:47:36
04:47:36 ----------------------------------------------------------------------
04:47:36 Ran 208 tests in 511.923s
04:47:36
04:47:36 FAILED (errors=1, skipped=34)
Remove unused Proxmox arguments
Remove unused node parameter from wait_for_state
Merge pull request #18528 from s0undt3ch/hotfix/transifex-updates

Update 'doc/.tx/config' - Build #213
Fix yum pkg holding when doing version pinning with "pkgs" arg

Resolves #18468
Update 2014.7.1 release notes