Add missing require
Refactor schema builder/definition

  * Move building of relations from definition to the builder
  * Move base_relation/relation DSL to Builder
  * Remove Definition class
  * Inject schema/mapper builders into Environment::Builder
Add pending spec for automapping