default mapping and GraphWriter is working good!
Merge branch 'master' of https://github.com/windj007/uima-graph.git
add caching and polymorphism
1) large refactoring: use breadth first instead of depth first
2) fix bugs
3) test