Add error checking to ControlledMovie.link_additional

This should address the problem raised in #37.  But let's wait to hear from @AndreasBilke whether it worked or not, before pulling it into the trunk.