A Comprehensive Guide to the Foreign Earned Income Exclusion (FEIE) for U.S. Expats