AGREEMENT AND PLAN OF MERGER BY AND BETWEEN AMERICAN COMMUNITY BANCSHARES, INC.AMERICAN COMMUNITY BANK AND FNB BANCSHARES, INC.FIRST NATIONAL BANK OF THE CAROLINAS November 5, 2003