SUBORDINATED NOTE AND WARRANT PURCHASE AGREEMENT DATED AS OF DECEMBER 16, 2011 BY AND AMONG FIRST COMMUNITY CORPORATION AND THE PURCHASERS NAMED HEREIN