Disallow &-partial calls on the right side of |>
Implement assert_compile_fail

The format_rescue function has been found useful in multiple instances,
so it made sense to generalize it into its own assertion.
Reimplement =~ to use Regex.match? or String.contains?
Use =~ with strings where it makes sense
Merge pull request #1187 from alco/pipeline-op

Pipeline op fix + additional assertion
Merge pull request #1199 from alco/1148-match-tilde-op

Reimplement =~ to use Regex.match? or String.contains?
Fix a bug on Path.split/1
Deprecate Regex.index/2
Update CHANGELOG
Release v0.9.2
Start v0.9.3.dev
Remove deprecated code branches
Simplify out of date deps error message
Never use the dependency rebar
Improve efficiency of HashDict contract

When contracting in size the HashDict does not need to relocate
(re-hash) key-value pairs. It is not required because each of the
deepest nodes in a trie become a bucket on contraction. This bucket
contains all the key-value pairs in that node.
Merge pull request #1240 from fishcakez/hashdict-contract

Improve efficiency of HashDict contract