Mtn Nigeria Xml over Tcp protocol needs a better way of consuming packets

The current implementation uses a wierd recursive approach. This can be simplified to a simple loop.