Microsoft is battling to reduce the time it takes to approve and publish Windows Phone apps, and to improve the responsiveness of its developer portal App Hub, following complaints from developers, ...