Add EclipseDependencyListener and some tests (more will follow). Also
added the DependencyMonitor View for Eclipse to make manual testing
easier.