ChartWindow: legend placement interface

The ChartWindow now places the legend in a much better way. Wording on
buttons has also been changed to remove the word, "graph".
ImportCSV handles Unicode

ImportCSV now opens files through the 'codecs' module. It handles
Unicode better.
Salstat handles unicode; more grid features

Salstat opens files through 'codecs' and rows & columns can be inserted
properly.