Sync devtools
Fix whitespace
Change let!() referenced by before(:all) into regular methods

* In rspec3 let and subject will raise an exception when referenced
  from before(:all). This fix silences warnings from rspec.
Update travis to use simpler command line tool to create pg db
Update reek thresholds to match devtools defaults

* Add classes and blocks that exceed thresholds to exclude blocks
Change spec:isolation to run along with spec:integration

* Note that it is still isolated from integration tests, only it'll
  be run by rake ci.
Update travis configuration to run metrics on every build
Update isolation specs to no longer warn
Add coveralls to unit spec coverage
Add code metrics badges to README
Update spec coverage threshold to work for JRuby

* The threshold is about 0.10% lower under JRuby, so adjust it
  downward to compensate.
Fix integration specs to pass under rbx-18mode
Import latest support/options from axiom-types
Remove shared examples for 'an abstract type'

These are now shipped with devtools
Add better specs for self referential many_to_many

The new specs expose a bug in the current code and
therefore one of the specs had to be marked pending
for now.
[ci skip] Update docs for DataMapper::Options
Renamed all Veritas mentions to Axiom
Merge pull request #44 from ovargas27/axiom

Renamed all Veritas mentions to Axiom
Rename Veritas -> Axiom
Merge pull request #45 from antoinelyset/master

Rename Veritas -> Axiom in Readme