Cleanup whitespace in cuttlefish_util.
Refactor cuttlefish_generator:get_possible_values_for_fuzzy_matches/2.

In the case where `include_default` is used in the schema, and the
user has no entries that match that mapping, the default will be
generated. This presents a problem where, for example, in Riak one
might not be able to disable the HTTP listener because the schema
includes a default one. This commit changes the behavior such that the
`include_default` only affects .conf file generation, not
runtime/start-time app.config generation.
Simplify get_possible_values_for_fuzzy_matches/2 again.

Instead of iterating over the mappings multiple times and injecting
fake config into matches_for_variable_def/2, we simply pass the Conf.