Fix problem with file.append and unicode input
Handle unicode in highstate outputter

Refs #16651
Simplify decoding
Initial firewalld module, still needs more functionality added
Fixing lint errors after a function rename
add module to find vpc id based on cidr, name or tags
fixed fileclient.Client.get_url with older requests versions

In particular, this makes the method work on Ubuntu 12.04 LTS
Make PyLint ignore the import errors
Reduce loader load iterations and log shadowed modules

When loading module we process both the compiled and non compiled
versions of the same module. We now skip the compiled version of the
module if the non compiled version exists.

When an internal module is shadowed by a custom module we now log that
at the trace level.
More accurate error message
+x for eventlisten and minionswarm
reset to remote branch, add doc for force_reset
fix numerous typos+misspellings
fix syntax error in writing grains code snippet
fire an event on reactor startup
Update windows installer links to include 2014.1.13 pkgs
more typo/misspelling fixes
Have users authenticate against a user stored in MySQL
Fix to allow for module.run to fail state execution

There was code to check retcode-- but it was done improperly so it would never cause a failure. Also, it seems reasonable that if the return is a boolean we should use that as the result
Add support ppp in debian_ip.py