JC Evans threw a touchdown pass and added three rushing touchdowns, and James Madison beat Southern Miss 54-23