Allow siteselector to dynamically retrieve site objects

Prerequisite for enabling an managing a dynamically added input element in the sitelinklistview.

Change-Id: I17d1a7d9739d5c0e5d0590a027f57a859de941f7
Merge "Allow siteselector to dynamically retrieve site objects"