Encode exception on ceilometer-client for UnicodeDecodeError

Current ceilometer client did not handle output exception which
is encoded, this patch implements the shell encoding for exception
output.

Change-Id: I3cddb277868e39765eccd68dc256f07e15a4207b
Update .gitignore

Remove files we don't generate in the sources.

Closes-Bug: #1255876
Change-Id: I27f09156876f9a86071b29835688c9860e7d5107
Merge "Encode exception on ceilometer-client for UnicodeDecodeError"
Merge "Update .gitignore"