title: Use Unicode text with seaborn
body: <p>I want to use Unicode text with Seaborn. (Python 2.7)</p>
  
  <p>I can use Unicode text as a tile with matplotlib.
  For example,</p>
  
  <pre><code>import matplotlib.pyplot as plt
  from matplotlib.font_manager import FontProperties
  fp = FontProperties(fname='/usr/share/fonts/truetype/takao-gothic/TakaoGothic.ttf')
  text = u'bădărău'
  plt.plot([1,2,3,2], label=text)
  plt.legend(prop=fp) 
  </code></pre>
  
  <p>How to set this kind of font properties to seaborn?
  Actually, I want to use Unicode text as annotations in the following example:</p>
  
  <pre><code>import seaborn as sns
  import numpy as np
  sns.heatmap(np.array([[1,2,3]]), annot=np.array([['a', 'b', 'c']]), fmt='')
  # want to use ă instead of a
  </code></pre>
  
  <p>If I use <code>ă</code>, I get the following error</p>
  
  <pre><code>UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 0: ordinal not in range(128)
  </code></pre>