Allow components to be grouped together in a single subdirectory.

This allows for the following formats (as discussed in the core team F2F):

```
* `component:foo-bar`           -> `app/pods/components/foo-bar/component`
* `template:components/foo-bar` -> `app/pods/components/foo-bar/template`
```