Add a setting to prevent CherryPy from expiring HTTP responses

Closes saltstack/salt-api#159
fixing whitespacing bug in debian_ip template
Issue #16384: avoid lspci warnings on OpenVZ containers

I did not dare to shuffle things around in the huge _virtual() method.
Instead, logging gets postponed, and upon detection of 'virtual:openvzve',
failures for lspci and dmidecode get discarded
Replace backslash-quote with raw string formatting
Merge pull request #16359 from whiteinge/rest_cherrypy-expire-response

Add a setting to prevent CherryPy from expiring HTTP responses
Merge pull request #16375 from bechtoldt/debian_ip_whitespacing

fixing whitespacing bug in a debian_ip template
Merge pull request #16387 from terminalmage/bp-16386

Backport #16386 to 2014.7
Merge pull request #16391 from juiceinc/2014.7

Cherry-pick masterless doc clarifications for 2014.7
Move PagerDuty to use native API instead of pygerduty
Merge pull request #16404 from techhat/2014.7-pagerduty

Move PagerDuty to use native API instead of pygerduty
Hint PF type if bracket enclosed IPv6 address
Make sure that 'requests' is version 1.0.0 or later
Merge pull request #16426 from s0undt3ch/backport/16414

[BP #16441] Make sure that 'requests' is version 1.0.0 or later
Switch up the test.arg runner to filter the __pub* kwargs

The old behavior is available with the raw_arg function.
Extract reformatting low data into method for both sync & async methods

The cmd_async method needs this same low data reformatting. This
extracts that out into a reusable method.
Update to rc3 in docs sidebar
Update to 2014.1.11 in docs sidebar
Update release candidate installation instructions for rc3
Merge pull request #16447 from basepi/2014.1.11release

Update docs for 2014.1.11 and 2014.7.0rc3
Fix WheelClient().cmd_sync()

WheelClient defaults to sync behavior so we just need to wrap
master_call here.