Merge branch 'marchingsquares_overflow' into 'master'

Fixing overflow of clear_connected_components where starting point is zero and direction is -1.

See merge request !46
7 jobs for master in 8 minutes and 9 seconds (queued for 2 seconds)
Name Stage Failure
failed
linux_analysis Analysis There is an unknown failure, please try again
   Drop site:http://nsm-cdash.ornl.gov/submit.php?project=radix
Uploaded: /home/gitlab-runner/builds/3f7f1a15/0/jap/radix/build/Testing/20180730-1435/Build.xml
Uploaded: /home/gitlab-runner/builds/3f7f1a15/0/jap/radix/build/Testing/20180730-1435/Coverage.xml
Uploaded: /home/gitlab-runner/builds/3f7f1a15/0/jap/radix/build/Testing/20180730-1435/CoverageLog-0.xml
Uploaded: /home/gitlab-runner/builds/3f7f1a15/0/jap/radix/build/Testing/20180730-1435/DynamicAnalysis.xml
Uploaded: /home/gitlab-runner/builds/3f7f1a15/0/jap/radix/build/Testing/20180730-1435/Test.xml
Submission successful
Errors while running CTest
ERROR: Job failed: exit status 1