The British Broadcasting Corporation is one of the several high profile app makers missing in action from the Windows Store, for the time being at least. But that does not mean it does not have a few