lib_tcstring 0.5.0

IAB TCF v2 TCString utilities
Documentation
# v0.5

* changed the edition from 2018 to 2021
* updated dependency [base64]https://crates.io/crates/base64 to version `0.22`

# v0.4.1

* updated dependency [base64]https://crates.io/crates/base64 to version `0.21`

# v0.4

* removed `TcModel` (obsolete since there is only one version, use `TcModelV2::try_from` instead)
* removed `TcModelV1`
* removed `VendorSet`
* removed `::new()` implementation for the following `struct`s (use `::default()` instead)
    * `TcModelV2`
    * `PublisherRestriction`

# v0.3

* renamed `TCModel` to `TcModel`
* renamed `TCModelV1` to `TcModelV1`
* renamed `TCModelV2` to `TcModelV2`
* `TcModelV2`
    * renamed `TCSegment` to `TcSegment`
    * renamed `PublisherTC` to `PublisherTc`

# v0.2

* `TCModelV1`
    * renamed `purpose_consents` to `purposes_consent`
* `TCModelV2`
    * renamed the following fields
        * `purpose_consents` -> `purposes_consent`
        * `purpose_li_transparency` -> `purposes_li_transparency`
        * `vendor_consents` -> `vendors_consent`
        * `vendor_li_consents` -> `vendors_li_consent`