setName fires events. More unit tests. Very minor doco.
1) setName not fires events
2) expanded the tests for events being fired for changes to Nodes
3) very minor doco changes