Throw helpful errors on missing parameters

Closes https://github.com/AmpersandJS/ampersand-collection-view/issues/14
What's the feeling on

```javascript
if (!spec.el || !(spec.el instanceof HTMLElement))
```