Findbugs update
Stub for WMI - Wrong Map Iterator

made a Traversal Util for finding parents of nodes
Replacement with Map.Entry is working
Neatened up qualified Map.Entry
Refactored into a few different methods
Formatting
Experimenting with Detail_Formatters
These don't get automatically added

I'll probably have to export them and have devs import them if I want to
share.
replace the call to map.get()

Also added a nice convenience method to copy nodes.
Extracted previous commit to new method
Replaced key variable as well.

Some copy-pasta, but I couldn't think of a good way to save duplication
Copying statements seems to work
Some tidying up

Various refactoring and comments
Better label
Merge remote-tracking branch 'origin/master' into entryset
Updated to proper BugResolution
Stub for custom Description
Custom Description finished

I used lots of .toString() calls, which may not be ideal.
Updated Readme