Document required structure for DS.InvalidError

I found it hard to figure out what was necessary for `DS.InvalidError` to be constructed with, so I've added some documentation.