Bug Found: Stylesheets with the same name, but in different dirs get clobbered

When I started using multiple LESS files in the same component, (under different directories) I noticed I was getting some duplication and missing styles. It turns out, the dirname was not included when adding files to the build. That's corrected here :)