Bump tools.mk.
Ignore warning.

Resolves:
riak_pipe_fitting.erl:571: The variable QLimit can never match since previous clauses completely covered the type pos_integer()

Ignore warning; just because the record is specified this way, it's
exported, so we need to handle the case where the user constructs an
invalid record and warn on it.
Switch over to R15+ style callbacks.
Ignore early callback styles and cluster_info unknowns.
Merge pull request #87 from basho/feature/csm/dialyzer

Resolve dialyzer warnings.