BUTLER INTERNATIONAL, INC. WARRANT TO PURCHASE 1,041,254 SHARES OF COMMON STOCK