We no longer need to pass the StockInfo instance as the basket has a reference to the strategy class and can fetch it for itself. This means we don't have to break backwards compatibility with Oscar < 0.6.
Split into unit, integration etc.