Implemented add-link.

It's pretty ugly. Should prettify it at some point.
Tests for add-links.

Unfortunately, add-links doesn't play well with thread-first. You'll have
to use as-> if you want to thread with it.

That's terribly awkward, I should fix that.
Implemented add-links.
Allow name parameter of curie to be kw.

Name parameter of curie should be a string; coerce if keyword. Added test.
new-curie coerces keyword as name-value to string.

Pamater name-value in new-curie coerced to string using (name) func.