allow assignments in argument lists in surface syntax
fixes #2131
Merge branch 'master' of github.com:JuliaLang/julia