Added fallback for missing CURLFile class, refactored naming convention, reverted travis config