Stockhead’s Fraser Palamara sits down with Island Pharmaceuticals (ASX:ILA)  CEO and managing director David Foster to get the short end of the long story on the company’s latest news.