Made the dependsTOP into 2 projects

This allows testing the A that depends on B that depends on a C. (dependency of a dependency)
Moved code around to make the program more intuitive
Many changes to eclipse project files
RemoteSystemsTempFiles is not interesting for the project
Adding inside dependencies to the .pom file
More automatic changes to eclipse project control files
Make the B side depend on DependsTOP