Grammar and clarity.
clean up keep_symlinks for file.recurse

fix #10809
Clean up some pep8
Use dict() compatible with python 2.6
Give publish.runner module call a timeout

It's important to be able to set a timeout for publish.runner calls
as it's generally unlikely that most runners will return in the
default timeout. When publish.runner times out, the runner stops
running at that point, likely breaking whatever was occuring.
Update to latest bootstrap script, v2014.02.27
add influxdb salt module
add influxdb_database salt state to manage influxdb databases
add influxdb_user salt state to manage influxdb users
Hygiene: service command is not part of path
Remove outdated ec2 tutorial
Fix typo: maintinance => maintenance
Merge pull request #10825 from JensRantil/spellfix

Fix typo: maintinance => maintenance
fix typos
Add a state to control presence of user inside arbitrary htpasswd file
escape name of extensions

Bug triggered when trying to install `uuid-ossp` extension
Merge pull request #10827 from jeroentbt/patch-1

fix typos
Pyobjects documentation improvements

This makes a simple enhancement to the module documentation for
pyobjects and also updates inline comments throughout the renderer.
tested keeping.py basic working nnow
Merge pull request #10831 from borgstrom/develop

Pyobjects documentation improvements