AGREEMENT AND PLAN OF MERGER DATED AS OF APRIL 2, 2009 AMONG FIRST COMMUNITY BANCSHARES, INC. FIRST COMMUNITY BANK, N. A. AND TRISTONE COMMUNITY BANK