StreamData: data generation and property testing for Elixir

Except you can depend on it only in :test, then users don’t require it. ^.^