Microsoft, Google, and Yahoo are uniting to build a common mechanism for website submission, simplifying the way webmasters notify search engines about their new sites. The company's announced on ...