Relationship DSL api ideas

This should serve only as a place to discuss how a possible relationship dsl might look like.

This PR is **NOT** intended to be merged!

Current suggestions can be found [here](https://github.com/solnic/dm-mapper/blob/relationship-dsl-ideas/relationship_dsl.rb) and in comments.