add tests to ensure meaningful attributes are copied

Add a couple of tests to ensure both the `selected` and the
`transition-type` attributes are correctly copied when present on a
non-brick-card type element
copy over a selected list of attributes when wrapping non-brick-card elements
update the dist file as well
Merge pull request #13 from kentaromiura/fix-bug-11-cannot-manually-set-selected

Fix bug 11 cannot manually set selected