implemented used types, using types and dependency cycle of types for
CallGraph
moved related classes to commands package
moved related classes into package bytecode
renamed BaseCallGraphCommand to BaseMethodCommand
Merge branch 'master' into feature/supportTypeUsageGraph
added command "used" which displays class dependency graph top down
converted base class BaseMethodCommand to a more generic class for all
commands which use the CallGraph model
removed duplicated output of "[M]"
changed ShowUsedGraph command to use new base class for graph commands
added option leaves to command ShowUsedGraph
implemented ShowUsingGraph command
refactoring type hierachy of graph commands
added missing option -impl to command ListInterfaces
Added command ShowUsingGraph to command line client
implemented command ListDepdendencyCycles
Merge branch 'feature/supportTypeUsageGraph'