initial attempt, still needs weakening
make sure the backlinks are weak
fix up the api for traits now that we have associated_class
Merge pull request #23 from doy/associated_class

adjust the trait api, as we discussed
merged in from master
update the weak-ref trait to use the new api