Replaced LibraryBinary.getAsNativeDependencySet() with .resolve()
Removed some duplication from compiler args handling
Use a bad linker option to force linking to fail in integ tests
Can now provide custom arguments to static library archiver