try to get taps and shakes working at the same time
Merge remote-tracking branch 'origin/master' into tap-n-shake
Drop interrupts in favor of polling every 100ms

Interrupts seem to be colliding with i2c code?
Seems to only work randomly, like a timing issue.
When not working it only triggers once then never again.