Add explicit runtime dependency on backports

Currently we have to depend on backports ~> 2.8.2
in order to be able to bundle everything. Once all
related gems are bumped to the latest version of
backports, dm-mapper will follow.
Move requiring of dependencies above the root module