Fix incorrectly named tests.
Stopped passing redundant isSeed argument.
Started to modify the dependency commands to produce even leaner output
by default, but providing a --all or -A option to continue having the
slightly more verbose output (but more correct output) that we used to
offer by default -- committing early at this point so that I can first
convert the DependencyGraphReportBuilder to be non static, so that we
can reduce the number of method parameters that are currently being
passed around.
Made DependencyGraphReportBuilder non static so we could reduce the
number of arguments being passed from method to another.
Continued updating the tests to deal with the fact that the default way
of displaying already encountered dependencies has changed to produce a
leaner output.
Fixed output of absolute paths for SDK dependencies within the
dependency graph by switching from Java's in-built relativize() method
to Apache's FileUtils for calculating relative paths, since the Java
in-built method didn't support traversing up directories first. As a
result, this has also fixed issues around the creation of spurious
trailing slashes in path names, that we were seeing previously.
Added a --prefix switch to the 'dep-insight' command that covers the use
case previously catered for with 'caplin-package-deps', and more use
cases besides.
Added a previously missing test case I just discovered the need for.
Modified the require-prefix test so it proves that we only show source
modules that will actually be bundled.
#410 renaming 'aspect-deps' command to 'app-deps', including the command class/test file names
cc @dchambers
Updated some of the testnames as part of the merge conflict with develop
Merge branch 'develop' into dep-command-improvements

Conflicts:
	brjs-core/src/test/java/org/bladerunnerjs/spec/command/ApplicationDepsCommandTest.java
Merge branch 'develop' into dep-command-improvements

Conflicts:
	brjs-core/src/test/java/org/bladerunnerjs/spec/command/WorkbenchDepsCommandTest.java
Merge pull request #414 from BladeRunnerJS/dep-command-improvements

Dep command improvements