Error when unmountComponentAtNode receives non-node

Adds an error for unmountComponentAtNode when it receives a non-node container.

Addresses #2079.