respect value of show-solutions attribute
introduce ability to suppress cuts, with flag getter/setter
introduce logic to decide how many cuts to suppress
refactor how we decide whether to suppress
add suppress cuts functionality to the UI
clip the coordinates to legitimate dimensions (symptom of GA randomisation)
introduce error trapping for out-of-dimension coords generated in GA Mutation
Merge pull request #641 from debrief/hotfix_tidy_JTS

Hotfix tidy jts
Merge branch 'master' into issue576_reduce_brgs
make the suppress cuts method visible, so we can test it
introduce tests for cut suppression
Allow high precision to use a small amount of cut suppression
refactor & improve cut suppression
ditch lots of apostrophes, include guidance on Suppressing cuts.
Use new screenshot, with suppress cuts shown
introduce images to show effect of cut suppression
more detail on suppressing cuts, including screenshots
minor formatting improvement
Merge pull request #642 from debrief/issue576_reduce_brgs

Issue576 reduce brgs - closes #576
fix problem where time shown isn't limited to that shown in Time Controller. Also handle where insufficient points are shown