AGREEMENT AND PLAN OF MERGER by and between iPCS, Inc. and Horizon PCS, Inc. dated as of March 17, 2005