adding unicode support for return and cleaning up imports and spaces

Added support for unicode for track info detection as well as pep8 stuff.