ENH: updated yaml file loading to use unicode

- previously, only strings that 'needed' to be unicode where provided as
unicode in the parsed YAML output. Now all str values are always unicode
type, so there is no need to ever check which type basestring config
value is.