MASTER WARRANT AGREEMENT BETWEEN HANCOCK FABRICS, INC. AND CONTINENTAL STOCK TRANSFER & TRUST COMPANY, AS WARRANT AGENT DATED AS OF JUNE 17, 2008 WARRANTS TO PURCHASE 9,500,000 SHARES OF COMMON STOCK