update minimum waterline dependency version
pass in defaults to Waterline instead of merging with a model def