Add cache to enable retry
Limit scale factor
Do simple process first
Retry automatically
Add ContourError class
Retry without reload
Limit working scale
Reintroduce self-intersection separator
Remove self-intersections before removing overlaps
Merge branch 'topic/selfintersect' into topic/cache

Conflicts:
	mkmkfile.rb
Merge branch 'topic/cache' into devel