* First draft.
Polyline round bond joins is smaller.
Continuous highlight bonds mitre.
* Remove historical and now misleading comment.
* Mitre the continuous bond highlights.
* Better bond highlighting with not continuous highlighting.
* Updated hash codes. Extra test.
* Updated hash codes.
* Script to update hash codes automatically.
* Fix test.
* Fix test.
* Remove debugging file write.
* Removed redundant code.
* More auto.
* Removed newly redundant function.
* More explanation and an extra example/test.
Co-authored-by: David Cosgrove <david@cozchemix.co.uk>