Inject the peers list
Add a wrapper to teilerPeerList to make it act like list

To make testing a bit simpler, don't call the teilerPeerList addItem method,
call the normal append(item) method for lists.

This way we can pass in any type of container object that supports append,
instead of having a concrete dependency on teilerListWidget
Merge branch 'peer_list_wrapper' into bossman