A Yahoo-Facebook search engine would be a brilliant move for both companies - here's why