Local derivations on Rings containing a von Neumann algebra and a question of Kadison