Add SelfLinker
convert multiple return values into a struct, add SelfLinker
add self linking to apiserver
Merge pull request #1455 from lavalamp/selfLink

Start setting SelfLink