add support for oneof fields

fixes #1
Prepare 0.2.0 release