AGREEMENT AND PLAN OF MERGER Among QUANTUM FUEL SYSTEMS TECHNOLOGIES WORLDWIDE, INC., QUAKE SUB, INC. and STARCRAFT CORPORATION Dated as of November 23, 2004