Return Seq from Maps.outerJoin for micro optimisation

I can't believe I'm doing this, but we're not using the result as a `Map` so what the hell... /cc @etorreborre

https://gist.github.com/etorreborre/b7f2b0d7d149b5ec3bab