fix list --source listing non-main sources

I ran into a bug when I had [normalize-css](https://github.com/necolas/normalize.css) as a dependency. Its component.json does not use `main` but ` "styles": ["normalize.css"]`. `bower list --sources` missed listing the file.