AGREEMENT AND PLAN OF MERGER OF ABOVENET COMMUNICATIONS INC., A DELAWARE CORPORATION AND ABOVENET COMMUNICATIONS INC., A CALIFORNIA CORPORATION