backblink: optionally use geomagnetic sensor to verify orientation

- to help prevent activation in a pocket, this commit adds orientation
verification using the geomagnetic sensor.

- also includes a tiny bit of cleanup to ssp.