My experience is that the Facebook app is a culprit for keeping the GPS running.
When I start the Facebook app on my NEXUS 7 (or Droid 3), the GPS also starts up. If you do NOT press the home key when you are finished with Facebook, the GPS continues to run and run and run.