Test case for inline marshallers for basic types
Fix #37: remove dependencies on C2HS module from marshalling code

The last of the small utility functions from the C2HS module that were
used in marshalling of basic types are now inserted inline in the
generated code, so the C2HS module is no longer required.  The module
is marked as deprecated for now.
Deprecation notice for C2HS module.