maccman/spine — pull request #182 by abernier (2012-01-17 00:02:43+00:00)
Title: Little issue with $.fn.item and the returning value when item is not a record

in ```$.fn.item``` if ```item is not a record, then ```undefined``` is returned rather ```item``` because of this :

```coffeescript
foo = {}

console.log do ->
foo?.reload?()
#> undefined

console.log do ->
foo?.reload?()
foo
#> {}
```

making the ```Spine.List.click``` trigger ```Spine.List.change``` with ```undefined``` as parameter, and thus fail updating the ```current``` item as illustrated [here](http://jsfiddle.net/abernier/n4KhR/3/).