Add python-apt deps for Travis builds
fix yaml spacing in travis config
Failing virtual functions should not log warrnings

Fix #3350
Python apt is already installed
Wrap python-apt module imports in try/except

This is done to make sure pkg module can load and function
in the case the python-apt and python-apt-common modules
are not present.  This however will disable the new
repo management functionality.
It appears to be python-aptsources
spacing keeps goign odd here...
Merge branch 'develop' of git://github.com/morganfainberg/salt into aptrepo
remove aptsources from travis yaml file
Updated grains.item to accept any num of args, removed sanitize and changed outputter on item
Remove extra parse-time dependencies.

Allows pip to install salt properly when run-time dependencies are not
there yet.

pip first runs 'setup.py egg_info' that used to require pyzmq, pyyaml,
M2Crypto already installed in the system. This commit fixes that.
Fix pw(8) syntax for group changes
Add multiple permissions to a single export
Fix a bug in the pydsl test case.
standardized formatting for CLI Examples in docstrings
Merge pull request #3354 from YorikSar/depend-fix

Remove extra parse-time dependencies.
Merge pull request #3355 from herself/develop

Fix pw(8) syntax for group changes
updated existing functions to include more options:

available_version
stats
install
delete
info
upgrade
Revert "Remove extra parse-time dependencies."

This reverts commit 117de052fb5cefbae77e3c4151b1dc89b9e89593.
Make salt.version not depend on the rest of salt.

Fix to let pip install salt with all dependencies.