Print a more correct error with event-show

Just print out what the server sent us as the
error could be wrong:
- stack_name/id
- resource name
- event id

Change-Id: Ie48a549538a9809c8433b115537394a791d60147
Closes-bug: #1242947
Add doc/Makefile to help with building docs

Change-Id: I8894705891a02c06919e1b1c816ceb5137609b81
Partial-bug: #1153824
Resync doc/source/conf.py from heat for consistency

Change-Id: I77c5abbd22517ed99475b891d380583e06a04cf6
Partial-bug: #1153824
Remove the release notes as it is not maintained here

Change-Id: I7e558c23df59cba3668e3f3bcf6ca2413b72e178
Add a contibuting section to index.rst

This should make it look more consistent with the other
projects.

Change-Id: I2a3dd716215e68e2bafed17d059010ccb70d6ccf
Add a top level introduction to the index

Change-Id: Icfe152a2829c2cb82a0955b91052183d7c488510
Merge "Add doc/Makefile to help with building docs"
Merge "Resync doc/source/conf.py from heat for consistency"
Merge "Remove the release notes as it is not maintained here"
Merge "Add a contibuting section to index.rst"
Merge "Add a top level introduction to the index"
heatclient is not working with os-auth-token

heatclient is failing if os-auth-token (OS_AUTH_TOKEN) is
provided. With this change, user can provide either auth token
or password with heatclient command line tool (heat).

Closes Bug: #1248265

Change-Id: I22b6af351dd3a371443f432b04785c706eff8325
Returning the json body after a stack-create or stack-update

This allows the downstream service access to the data coming
back from the REST API, primarily the stack id.

implements blueprint return-id-on-stack-create

Change-Id: I24db9c28fca1f50f5ef1452679f444095d22d103
Merge "heatclient is not working with os-auth-token"
Add a basic man page for heat

This shows a taste of commands and shows how to access the help

Closes-bug: #1153824
Change-Id: Ia69072c224e8940927dce0c984040d4c81bcee45
Encode output for fixing UnicodeDecodeError

Current heatclient doesn't handle properly outgoing encode process.
For resolving it, this patch implements a process to encode everything
going out of the client, for example, prints.

This patch used two new modules (gettextutils.py and strutils.py)
taken from oslo-incubator in order to use safe_encode() and
safe_decode().

Closes-Bug: #1249233

Change-Id: Ia8c955a80d68126cd9c1fd791bda3e331a2aa5c9
Updated from global requirements

Change-Id: Ie988d2828e70c88e4e378500c34964ec65c87f65
Revert "heatclient is not working with os-auth-token"

This reverts commit 4eab568f79bdbfe4ba0d31038bf3c253d0858c59.

The commit breaks the unit tests (and for some reason still passed
the gate...?), and also doesn't fix the issues with auth_token, ref
bug #1252248.  So revert this patch, while I work on a more
comprehensive fix to the auth_token issues.

Change-Id: I34b9e808928d091384c4c466f14260252a45fd2e
Closes-Bug: 1252313
Merge "Updated from global requirements"
Merge "Revert "heatclient is not working with os-auth-token""