add in hooks for proper handling of the tags when unioning two features. currentl doesnt work as expected. there are no methods to remove tags only to add or change values. so i attempted mapnik::value_null but that is still iterated over. have to look at serialization if nulls are serialized out as empty strings as this does or skipped entirely when encountered