Wired component

1: A wrapper around Wire so you can replace it with a mock. Designed for cake-style composition.

2: A fix to the pom so it actually runs the tests