Replace bower_components in paths

When a library defines a path they could use bower_components to represent whatever the bowerPath is. This does substitution in the case where the user has an alternative dependency folder. Fixes #2