Add SubPart support to VaadinFinderLocatorStrategy (#13980)

This also fixes recorder issues with negative indices

Change-Id: I1d3fceaf11aed743a957fe72e7ab60c13d7fc5e1