quakeml extra tags: special handling for type bool

we need to manually reconstruct bool types, because `bool("false")`
evaluates to `True`. also adapt test.