PURCHASE AGREEMENT among ENDEAVOUR INTERNATIONAL CORPORATION and CYAN PARTNERS, LP