Migrate functions from old style dwca library to the new style
Add extension data extraction mechanism and corresponding test