[DOC release] Document Ember.DAG

I've looked all over the code and seems that the only two methods that are called are `addEdges` and `topsort`, so I marked as private the rest.
The YUIDoc declaration for this would be `@private`.

Will also need:

```javascript
@method add
@param {String} name The name of the vertex to add
```