(bug 38201) working counters for multiple SiteLinksEditTool instances

Introduced "counterSurfaces" option for PropertyEditTool. This allows to define counters outside of
a tools subject node and therefore allows us to get rid of the hack in the SiteLinksEditTool where
we were globally grabbing a counter node by its ID.

Change-Id: I70b3c06679819f1066fc8312e3a54f98689960ca
Merge "(bug 38201) working counters for multiple SiteLinksEditTool instances"