Initial work on branch range analysis
Merge branch 'master' of https://github.com/dbrabera/opengeode
Bugfixes in substring handling
Fxed minor unicode bug in the Ada backend
Merge branch 'master' of https://github.com/maxime-esa/opengeode

Conflicts:
	AdaGenerator.py
Minor testcase updates
Added branch overlap checks
Test11 fix
Added branch coverage checks
Deleted old file
Remove unused imports
Remove unused var
flake8 fixes