Add error message when calling `remove_node` on a group

and add some testing
Merge pull request #33 from enthought/feature/remove-node-error-message

Add error message when calling `remove_node` on a group