Threat warnings as errors, and eliminate all warnings.

In addition updated `rebar` to new version.

This will fail if you do not update your deps