Spec and TODO updates
Better test cases for native binary dependency resolution

REVIEW-3788: 
    - Test for resolution where library has no matching build type
REVIEW-3773: 
   - Test for resolution where library has no matching platform
   - Test that library selected by dependency resolution has matching platform
Better reporting of failures to resolve prebuilt libraries
- sad day integration test coverage