We should have consistent line endings in our repository; now that we
have a .gitattributes file, update the repository contents to match
expectations.
rebar3 no longer has a separate step for fetching dependencies so
this step is removed. Common Test is enabled in the test run so it
will run all tests.
The Erlang docker image is used instead of ubuntu because ubuntu
has no package for rebar3.