AGREEMENT AND PLAN OF MERGER by and among SEAGULL INTERNATIONAL LIMITED, SEAGULL ACQUISITION CORPORATION and OMNIVISION TECHNOLOGIES, INC. Dated as of April 30, 2015