Makes bk_weaklyAssociateValue:withKey: live up to its name.

Closes #109. Fully supports weak references.