AGREEMENT AND PLAN OF MERGER DATED AS OF MAY 5, 2016 BY AND BETWEEN BAR HARBOR BANKSHARES AND LAKE SUNAPEE BANK GROUP