Components should not be singletons (just like views)

I guess components should not be singletons. That's the same behavior with views at least.

I had trouble with code like this:

```javascript
var c1 = container.lookup('component:popover');
var c2 = container.lookup('component:popover');
notStrictEqual(c1, c2); //Fails
```