JOINDER AND ASSUMPTION AGREEMENT for HOMEBANC CORP. and HOMEBANC MORTGAGE CORPORATION 6/04 AMENDED AND RESTATED SENIOR SECURED CREDIT AGREEMENT