add transport document decoder
version bump
py3 compatible
version bump