First rough version of the ComponentTreeMarshaller
ContextInspector extracted

The reflection logic within ContextChildrenContentsProvider has been 
extracted into ContextInspector to make it reusable. As an addition 
support for accessing the child and ancestor aggregation mode has been
added.
The ancestor and child aggregation modes are now shown in the tree
Rename of TreeContentMarshallingHelper to ...Module
More complete marshalling implementation

- Each module could add additional attributes
- (almost)everything is now namespace aware
- Default namespaces util added
- Sourecode has been sorted by member name
- Better ComponentTreeMarshaller API
Merge branch 'master' of https://github.com/levigo/documentplatform-swing-hierarchy-inspection.git
corrected descision whether something is a swing or AWT component
Shorter code
JMenu-Popup can now be traversed, too