Don't ignore encoded names from a TypeString.
Minor cleanup, add unit test for parsing

Affects #90
Use unittest2 for tests.unit.test_types
Merge branch 'type_parsing'
Update changelog