Cross tenant signed authentication

PR for https://github.com/sakaiproject/Hilary/issues/277