changing template rendering to jinja2 from webapp2_extras. Reorganizing imports in allegro.py. Adding OfferProvider Interface class for Allegro and Nokaut