Bug 936631 - [Settings] Make ListView work with any elements

    - Remove `querySelector` in favor of just using `children[]`
    - Add tests for each method in which this changed using `<div><div>` instead of `<ul><li>`
    - Add test for content present during creation of ListView not being used as recycled elements