When using template which has resource name in unicode to create
stack will failed with encode/decode error.
This patch override __str__ & __unicode__ function in related
classes to make them compatible with unicode.
blueprint: template-unicode-support
Change-Id: Ie677d180d2131abd052101996900414e2b2ef4ad