Mark setup.py as unicode, stop SyntaxError: Non-ASCII character errors.

Bug fix in List that prevented `list' type as being a sub-type of List