Fixed indentation to ease merge. Issue #164
Added test and solution for jsonsubtypes with interfaces, does not work with enums yet. Issue #164
Added a test exposing a bug in the generated serializers for enums implementing interfaces with @JsonSubTypes. Issue #164
Support enum subtypes by serializing enums implementing an interface with a complex object containing the class name and the value. Issue #164 + Make sure we look up types for interfaces too when looking up encoder/decoders. Issue #164
Merge pull request #173 from karltk/issue-164

Fixes for Issue #164