Added support for pluggable dependency scanners per file extension

Paving the ground for a more flexible and pluggable way of adding dep checkers later