Add destroy to validator and handlers so that they can clean up

Need to add a destroy call for the validator. 

Repose is currently clearing out a validator by setting it to null and letting the garbage collector deal with it.

We need to unregister MBean on destroy -- or will we have a leak/clash?