expose unresolved components in artifact resolution api
more tests for error conditions in artifact resolution api