Fix select!([1,2],1)
Merge pull request #2932 from kmsquire/select_bug_fix

Fix select!([1,2],1)
make sure (X=Y) always yields the value of Y. closes #2913
Merge branch 'master' of github.com:JuliaLang/julia
testing: some tweaks to test/Makefile and test/runtests.jl.
avoid conflicts between field names and types. fixes #2919
Merge branch 'master' of github.com:JuliaLang/julia
fix #2928
Merge remote-tracking branch 'upstream/master'