AGREEMENT AND PLAN OF MERGER by and among COMPUTER HORIZONS CORP., ANALYSTS INTERNATIONAL CORPORATION and JV MERGER CORP. Dated as of April 12, 2005