Add support for umbrella project as dependency

Closes #1031