Corrected ProvidesPackage
Added if-else clause to check for xetex