Britain's House of Commons has approved a bill legalizing same-sex marriage. Not a done deal yet, but it's looking good.