feat(setup): migrate to pbr

This patch builds on #130. Going from #130, only 1a16884b18094f8850c514aa6d486ec483be528e is new.

This patch is offered as a concrete implementation of what migrating to using [pbr](https://github.com/openstack-dev/pbr) to manage dependencies would look like.