Let ListViewItem implement interface IDataItemContainer

Implement interface IDataItemContainer
Please just move the `IDataItemContainer` to a separate line and wrap that in `#if NET_4_0` instead of repeating the whole thing.