change to use NSTimer to prevent blocking in iOS 5 - AEROGEAR-928