title: Home button needs to to close app (or alternative strategy)
body: <p>Typically applications cannot be "restored to the last screen" without also performing initialization.</p>
  
  <p>For example, my app holds a live connection to a server which is established on initialization. It also needs to check for preconditions (like internet connection available, etc).</p>
  
  <p>So when a user presses Home on the app and then restores the app, I need to restablish the connection (may require user input) and reinitialize everything. </p>
  
  <p>I would've thought terminating the app on Home was the way to go, but from what I read, it's "not".</p>
  
  <p>Just how are apps supposed to reinitialize themselves when restored on the Android platform?</p>
  
  <p>note: I cannot use NO_HISTORY flag as it breaks the Google Play API.</p>