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
Merge pull request #5 from aaiyer/master

Minor bug-fixes