Removed the type properties that were only required to hack around a bug in Weasel. The bug's fixed now, so the hack can go.
moo-php issue #18 : Needs moar test coverage.

Added tests for the Weasel marshalling config.
Merge branch 'topic/remove-unused-types'