Stop using intersphinx

Remove intersphinx from the docs build as it triggers network calls that
occasionally fail, and we don't really use intersphinx (links other
sphinx documents out on the internet)

This also removes the requirement for internet access during docs build.

This can cause docs jobs to fail if the project errors out on
warnings.

Change-Id: I71e941e2a639641a662a163c682eb86d51de42fb
Related-Bug: #1368910
Add support for OSprofiler

To be able to create profiling traces for Heat, the client should be
able to send special HTTP header that contains trace info.

Change-Id: I2ff833fac2dfe3bb0fcbd6a31c210db2935b72f1
Closes-bug: #1363782
Add stack-update argument for patching parameters

A new argument named existing for stack-update will be
supported by the heat engine to use the parameters stored
in the Db.

Partially-implements: blueprint troubleshooting-low-level-control
Partial-Bug: 1224828
Change-Id: I30a2b223d7dd19a717ed989b419b1e6cb2ac143b
Add stack-update argument for reset parameters

A new argument named clear-parameter for stack-update
will be supported by the heat engine to reset the value of the
parameter back to the default value. This argument can be
specified multiple times.

Partially-implements: blueprint troubleshooting-low-level-control
Partial-Bug: 1224828
Change-Id: Ib04dbc13978fdefd1bf3485f2654e139a3f1df8d
Updated from global requirements

Change-Id: If3b35e58aefd336b9a620e74f1448da33a3618b5
Merge "Add stack-update argument for patching parameters"
Merge "Add stack-update argument for reset parameters"
Merge "Stop using intersphinx"
Add 'cancel_update' action and command

Change-Id: I66590110cc065622a8af03286c272a658bc12646
Implements: blueprint cancel-update-stack
Merge "Add support for OSprofiler"
Merge "Add 'cancel_update' action and command"
Merge "Updated from global requirements"
Updated from global requirements

Change-Id: Idf9d0d18712ae9216219848943c3a2330d78362b
Fix stack update for Python API

Change I30a2b223d7dd19a717ed989b419b1e6cb2ac143b
introduced 'existing' keyword to stack-udpate command that became effectively
required argument to stack.update method of the client's Python API,
breaking backward compatibility.

Change-Id: Icda3313805c29ab36773a4edc8c9f8c874b71ca3
Closes-Bug: #1371167
Merge "Fix stack update for Python API"
Client supports check action

Support stack check action.

Change-Id: I652136fb20dfa06ac49b9addf85c4f226aa66107
Add a required 'args' to do_list()

It seems all do_*() functions need an "args" parameter.
Although it's deprecated, it should still work.

Change-Id: Id4f392b275ca231bdea584a0d68ec177c5ebeaaa
Closes-bug: #1373219
Merge "Client supports check action"