Add support for "from" and "removed" version

Unfortunately, due to some settings order issues with regards to Version
and v-strings, versions will need to be specified as strings in the setting,
rather than as Versions.

This does not adapt the "is DEPRECATED" trait yet.