AGREEMENT AND PLAN OF MERGER among WORLD ENERGY SOLUTIONS, INC. WOLF MERGER SUB CORPORATION and ENERNOC, INC. dated as of November 4, 2014