Added support for modules inheriting `ITargetable`.

This covers stock `ModuleDockingNode`, EL's `ExTarget`, etc.

Fixes #184.