ranking: allow partial overlap with symbol (#742)
With this update, we score matches which overlap with a symbol in any way. Before, we only added a score if the match was fully contained in a symbol.
Test plan:
- new unit tests
- updated scoring tests