Adding test ability in pull, push and built state functions
tls additions:

    - cacert_path can be customized more easily
    - add a new get_ca function to get the cacert path or content
ec2.query: copying params dict so our headers don't leak between attempts
augeas state: avoid shadowing built-in file type

************* Module salt.states.augeas
salt/states/augeas.py:177: [W0622(redefined-builtin), change] Redefining built-in 'file'
augeas state: avoid shadowing change() function

************* Module salt.states.augeas
salt/states/augeas.py:223: [W0621(redefined-outer-name), setvalue] Redefining name 'change' from outer scope (line 42)
Merge pull request #13977 from hulu/augeas-shadowing

avoid shadowing in augeas state
Merge pull request #13975 from csakoda/develop

ec2.query: copying params dict so our headers don't leak between attempt...
Added central links for the various mailing lists
Added security disclosure proceedure page

Closes #2315
Merge pull request #13978 from whiteinge/doc-disclosure-proceedure

Document security disclosure proceedures
White-space lint fix
White-space lint fix
Merge pull request #13982 from s0undt3ch/hotfix/lint

Lint Fixes
Allow using connection_args in keystone.service_delete
Implement `osrelease_info`. Fixes #13822
In the end we want a tuple...
Merge pull request #13985 from roxit/develop

Allow using connection_args in keystone.service_delete
Fix code-block

This is another fix to make the docs more accurate with the new sphinx
theme.
Convert :: to code-block
Update 'doc/.tx/config' - Build #104

  http://cookingwithsalt.org/job/salt/job/transifex/104/

Signed-off-by: Pedro Algarvio <pedro@algarvio.me>