Added dependency plugin checks for classes used directly from transitive dependencies and unused direct dependencies