Add support for registering interests on repos other than tl

Issue #28 new
Richard Warburton
created an issue

Eg: lambdas, threeten etc.

Needs an additional attribute in the Interest entity.