AGREEMENT AND PLAN OF MERGER between LEESPORT FINANCIAL CORP. and MADISON BANCSHARES GROUP, LTD. April 16, 2004