Bug 1028860 - Add animation for adding apps to collections. r=kgrandon

If we're going to have four properties on this method, perhaps we should just make transform take a fourth property to override the element?

```
transform: function(x, y, scale, element) {
  element = element || this.element;
```