Most Americans who reside overseas owe the IRS nothing, but complying with U.S. financial regulations can cost them their foreign bank accounts.