fix to ensure the collection isn't initialized twice

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@palm.com>
if the selection changes from the data side we need to make sure that re-rendering the list will not deselect it

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@palm.com>
update build files

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@palm.com>