more backport of 3.2 fixes
more backports from 3.2
Merge branch 'jquery' into rails3.2_ruby_1.9.3
tests passing, but there are serious holes in any js update or post with mass assignment errors