Limit pointerevent move events to when a button is down

Fixes #37