A $55 application fee and a family tree may be all it takes to become a dual citizen of Canada, and millions of Americans ...