Adding vendorDir trait to template engine providers.
Using libDir instead of vendorDir