Record usage of commons media files

This patch creates a new ValuesFinder class to find all
data values for a specified data type in an array of snaks.

This class also replaces the ReferencedUrlFinder class.

Change-Id: Ib2c4e49bb63e2ac574b1a2c2224c0a0a8238a860
Merge "Record usage of commons media files"