model.refresh trigger add options argument

distinguish `loadLocal()` and `ajax().fetch()` 'refresh' event

```coffeescript
class App.User extends Spine.Model
  
  @configure 'User', 'name'

  @extend Spine.Log

  @extend Spine.Model.Local
  @extend Spine.Model.Ajax.Methods

  @bind 'refresh', (tmpRecords, options)=>
    if (from = options.fetchFrom)
      @log 'fetchFrom:'+from

```

```javascript
App.User.loadLocal({fetchFrom: 'local'})
App.User.ajax().fetch({}, {fetchFrom: 'ajax', clear: true})
```