Selections are now the actual content

Previously, selections were the Row items instead of the content of the
row.
Allow setting of selection before content is loaded
Clear selectionIndices if not found
Better row property handling

Use consistent naming and make sure that the properties are defined on
the ObjectController not the content itself.
Merge pull request #20 from CrowdStrike/better-selection

Selection improvements