Improve fault tolerance for plugin defined BST_MIN_VERSION
Previously, we only properly reported errors for badly formed version strings.
This patch improves on this error reporting by also reporting the error
for erronously assigned numbers, dictionaries and lists instead of stings,
in addition to the already tested malformed string for BST_MIN_VERSION
.