AGREEMENT AND PLAN OF REORGANIZATION dated as of April 12, 2007 by and between SUMMIT FINANCIAL GROUP, INC. AND GREATER ATLANTIC FINANCIAL CORP.