title: didReceiveRemoteNotification not being called when I tap on app icon after receiving a push notification while on background
body: <p>When my app is on background and I receive a remote notification, two things can happen:</p>
  
  <ol>
  <li><p>I tap on the push notification banner, my apps comes to foreground and didReceiveRemoteNotification is called.</p></li>
  <li><p>I tap on my app icon from the springboard, my app comes to foreground and didReceiveRemoteNotification IS NOT called.</p></li>
  </ol>
  
  <p>So, in the scenario 1, I can update my counter of unread messages inside the app in response to didReceiveRemoteNotification. 
  In the scenario 2, I can't.</p>
  
  <p>How can I solve this using Quickblox?</p>