Fix for "set" method with empty options

When you call `deepmodel.set('key', value)` it fails in backbone validate method, because `_validate` expects defined options object:

```js
_validate: function(attrs, options) {
    if (!options.validate || !this.validate) return true;
    ...
```