Bonded interactions use pairpotential functor; doc update