Patch level release fixing a few small issues and allowing work with OTP 19-rc1 branches of Erlang
- rebar3/1056: Add support for xref_ignores
- rebar3/1121: Allows overwrite default cache dir using REBAR_CACHE_DIR
- rebar3/1151: Recursively load configurations in shell
- rebar3/1152: supported dist_node in ct and eunit
- rebar3/1155: upgrade relx and erlware_commons
- rebar3/1158: Fixes logging from remote shells in rebar3 shell
- rebar3/1159: Add a provider hook for edoc
- rebar3/1167: upgrade relx to 3.19.0
- rebar3/1169: Change to new hex.pm repo URL
- rebar3/1178: Fix shell node startup
- rebar3/1188: upgrade erlware_commons for OTP-19 fix
- rebar3/1189: fix otp-19 bootstrap compiling
- rebar3/1192: don't generated coverage for
extra_src_dirs
- rebar3/1194: don't needlessly update the code path twice if no hooks to run