Add includeChildren argument to scope.$.apply
Combined, minified and gzipped
Test: form test needs update after the change to mark nodes dirty on a change event

As we were targeting all the gender radios for a change event, which meant we called change on the "m" one first, which caused an update, which didn't change the scope value as the "m" radio wasn't checked, and then updated the DOM from the scope, causing the "f" to be unchecked as the scope contained "m".
Comment to document what returning undefined from getValue means
README: clarify event handler function signatures
Bug: getEventHandler and getValueFunction should only return functions, if it finds something else that means there isn't an event handler or value function for that key
Useful warning in the event of Consistent receiving an object that should be DOM but isn't
Combined and minified
Support for jQuery objects as parameters to bind and unbind, and other objects that aren't pure arrays but look like arrays and definitely aren't a dom node
Test: runner.html update for new tests
v0.9.5
Combined, minified and gzipped
Merge branch 'refs/heads/develop'