Hi gents,

The jQuery specs on prop go into very specific detail on why prop() should be used for setting "checked" and "selected" values, and why checked="checked" is a static attribute that should not be used.

Excerpt:

Nevertheless, the most important concept to remember about the checked attribute is that it does not correspond to the checked property. The attribute actually corresponds to the defaultChecked property and should be used only to set the initial value of the checkbox. The checked attribute value does not change with the state of the checkbox, while the checked property does. Therefore, the cross-browser-compatible way to determine if a checkbox is checked is to use the property:
if ( elem.checked )
if ( $(elem).prop("checked") )
if ( $(elem).is(":checked") )

This is just a quick PR to transfer usages correctly onto prop. All test cases passed. Downloaded the lastest repo as of today.
minified version of ModelBinder for this PR, and minified version of CollecitonBinder for the previos PR (fix autosort).

I tested these by pointing the test cases (temporarily) to the minified files and making sure they all ran. I used http://jscompress.com/ for minification.
Merge pull request #130 from katowulf/master

Change incorrect attr() usages to prop()