Only purgeID on ReactDOMComponent unmount

Fixes #1567 
![not a smart man](https://cloud.githubusercontent.com/assets/8445/3928041/c4b7c9a2-2403-11e4-8ce2-27cae5c55597.jpg)