AGREEMENT AND PLAN OF MERGER DATED AS OF APRIL 12, 2004 BY AND BETWEEN FIRST COMMUNITY CORPORATION AND DUTCHFORK BANCSHARES, INC.