When doing a health check on OSX, check `.so` files - Python hardcodes C extensions' file names as '*.so'
Add more Mac core libraries (Python links to them)
Merge branch 'feature/check_so_files_on_osx'
Add Software#patch_dir method to specify patch directory relatively to software's definition file.

It seems to me that it should be only method of locating patch files, but maybe a side effect of searching omnibus-software and project repo is used to override patches, so patch_dir adds to the search rather than replace it now.
Merge branch 'feature/software-patch-dir'
Search for software definition files in all gems.
Merge branch 'feature/search-gems-for-software-files'
Possibility to define inline software.
Merge branch 'feature/inline-software'