add test for update selection by modifying bound field

I tried to bind the `selection` attribute to a field in my model 
```html
<core-list-dart id="menu"
                      data="{{model.filtered}}"
                      selection="{{model.activeItem}}"
                      class="children" flex height="16">
```
and expected when I assign an item to `model.activeItem` that `core-list-dart` shows this item as selected but it doesn't.
The PR contains a test which verifies this behavior
I don't mind changing it but I didn't even know `as xxx` is kept in unchecked mode. Thanks for the info.