Sessions can be cancelled

* Will not let you select a target until the foreperiod is finished.
Trial is cancelled if you take your finger off the start button before
the end of the foreperiod.
* Percentiles are now ordered higher = better score = faster.

Note: due to reordering of the code, latency may be longer than in
previous versions.