AGREEMENT AND PLAN OF MERGER BY AND AMONG BCB BANCORP, INC., BCB COMMUNITY BANK AND ALLEGIANCE COMMUNITY BANK DATED AS OF APRIL 4, 2011