DynamicRelationshipsMixin
improved links app and API:

* API node links
* link relationships
* moved link model in its own file
* updated tests
documentation draft (unformatted ... still)