fix #29 generate metatada for sint types

Now `meta` method takes an additional parameter that specifies wire types for fields that are different from what the `wiretype` method gives. The code generator sets it for `sint` types.

Also fixed deprecation warnings.