Add documentation and initial framework for Python 3.4 support
Support new marshal types from Python 3.4
Interned strings and ASCII literals are always in the native format