Dont call syncho callback more than once

Added guard to `fullproof.make_synchro_point` to make sure it doesn't call its callback multiple times.

This branch is stacked on #15

Fixes #16