title: NavUtils.shouldUpRecreateTask fails on JellyBean
body: <p>I have an application that issues notifications that when selected start an activity. According to the Android docs I can use NavUtils.shouldUpRecreateTask to check whether the activity has been started directly (i.e. from the notification) or via a normal activity stack. However it gives the wrong answer. I'm testing this on JellyBean but using the support library.</p>
  
  <p>Basically shouldUpRecreateTask always returns false, even when the activity has been started form the notification.</p>
  
  <p>Any ideas on why shouldUpRecreateTask is failing to give the correct answer?</p>