pulling out special-case checking for BACK key
and just handling it through onBackPressed()
Merge pull request #52 from joshgiesbrecht/onBackPressed

pulling out special-case checking for BACK key