added (failing) test that shows bug in 'adapts'
added (failing) test that shows bug in 'adapts'

adapts should register the adapter class as providing the to_protocol
(potentially so should 'register_factory')

burnpanck/traits,burnpanck/traits