stub out event fireing test until we can acertain what is wrong

The events are getting cleanly fired, but the test is failing....
Don't yaml-ify args with newlines
fix timezone.get_zone (ArchLinux)
Revert the `.travis.yml` changes.

* We still support python 2.6
* DO NOT use system packages as the travis docs clearly state.
Install patched M2Crypto.
Always define `arg` before the new line detection regarding yaml's `safe_load`.
Fix expected comment in testcase `states.pip.PipStateTest.test_pip_installed_weird_install`.
Pull traverse_dict out so it can be used by ckminions
We still want the state reports if `__opts__['test']==True`.
Repair that deep dicts would not match in ck_minions routines
Update doc test to -d changes
If there are changes and no `acomment`, return the changes.
Change to a symlink that does not exist
Changes needs to be a dict, not a set, this also fixes a python

2.6 potential error
single quotes
Remove faulty test

Can't pass a group name in as the gid, a gid is required
fix keymap.get_sys (ArchLinux)
Fix the regex for file.uncomment checking

Anchor to beginning of line, allowing for leading spaces
Check for comment character when checking for commented regex
Update docs to reflect new uncomment behavior