Autogenerated datapoints for boolean and enum parameters

This automatically generates datapoints for enums (all values) and booleans/Booleans (true and false) if there is no other source available for them: i.e. after all other datapoint supplier evaluation no acceptable values can be found. This fixes #109.