Support ABT v.20 and deprecate anything less than v.17

Fixes #97 and #100. Shout-out to @worrel for writing the original pull request.