Reverting the change to consider derived type when doing dependency resolution.
tree725e510b7de7609c658a855bc2b07a38ef119ba1
drwxr-xr-x - ActiveRecord
-rw-r--r-- 596 ApacheAvalon.snk
drwxr-xr-x - AspectSharp
-rw-r--r-- 3395 Castle main limitations.txt
-rw-r--r-- 596 CastleKey.snk
drwxr-xr-x - Components
drwxr-xr-x - Facilities
-rw-r--r-- 2470 How to build.txt
drwxr-xr-x - InversionOfControl
drwxr-xr-x - MonoRail
drwxr-xr-x - Rook
drwxr-xr-x - Samples
drwxr-xr-x - Sandbox
drwxr-xr-x - Services
drwxr-xr-x - SharedLibs
drwxr-xr-x - Tools
-rw-r--r-- 16498 all.build
-rw-r--r-- 3760 common.inc
-rw-r--r-- 5733 copy-tasks.xml
drwxr-xr-x - setup