Introduced matchers for all types of packages.

Refactored package matchers into 1 file including windows, gem, python-pip.