Use a less bogus way to detect "index" with Resolvers.
For example, one that only happens once per rev.
And fix an off-by-one error in the reverse direction too.


Signed-off-by: Andy Pugh <andy@bodgesoc.org>
Revert "Use a less bogus way to detect "index" with Resolvers."

This reverts commit 6cae47a25a5a8a06843298d81564d78c077b9f6a.
Merge remote branch 'origin/master' into hm2-resolver-fix-for-master
Improve the handling of multi-turn resolvers in the hm2 driver.
You now get the same zero registered as an index in both directions,
and you need to pass the zero in the same direction the requisite number of times.


Signed-off-by: Andy Pugh <andy@bodgesoc.org>