Fix: 6346 - ssh propagate removals from authorized_keys
Avoid reading the cached keys twice
PEP8
added module for managing ini files
No need for fancy timezone handling, just send a UTC timestamp.  Also,
due to limitations in the JodaTime library that logstash uses it is
limited to millisecond accuracy.  Some versions (1.3.2 in particular)
will choke if given anything other than a millisecond timestamp.
Add 'salt' to the list of tags.
add a formatter for v1 logstash events
update fields for v1
update logstash docs
fix numerous pylint C0325 (superfluous-parens) warnings

"Unnecessary parens after 'XXX' keyword"
digital_ocean._get_node: rm unused 'location' arg

salt/cloud/clouds/digital_ocean.py:543: [W0613(unused-argument), _get_node] Unused argument 'location'
Only update the bootstrap script on request. Fixes #9535.
state module for ini_manage and ini_option_set return value fix
Fixing two tiny bugs in keystone module. The hasattr() was used with a dict instead of an object. New change uses the getattr() call which is IMHO safer
Fix support for additional modules when these are single file modules

For example, to generate a thin.tgz tarball that is able to use dockerio salt
state, you would do:
```
>>> salt.utils.thin.gen_thin('/tmp', 'msgpack,docker,websocket,six,requests', True)
```
But it would add a wrong path to the six.py module in the thin.tgz tarball
because six.py is a single file python module.
This pull request fixes this.

(refs #9337)
Merge pull request #9508 from dmyerscough/develop

Fix: #6346 - ssh propagate removals from authorized_keys
Merge pull request #9543 from hulu/Lots-of-Irritating-Superfluous-Parentheses

fix numerous pylint C0325 (superfluous-parens) warnings
Merge pull request #9548 from cvrebert/patch-2

digital_ocean._get_node: rm unused 'location' arg
Merge pull request #9559 from s0undt3ch/issues/9535-no-bootstrap-auto-download

Only update the bootstrap script on request. Fixes #9535.
Merge pull request #9561 from rhormaza/bugfix/keystone-module-hasattr-issue

Fixing two tiny bugs in keystone module.