Revert "try to improve the STDIN as IOStream workaround"

This reverts commit 4e8cabc337b4164b176534a85ffcfcd6578f947f.
Revert "make STDIN an IOStream on linux when the input stream is a file"

This reverts commit 64451781dcba91dc7a5b4884afdd5eb4153d9e41.
fix #2297
fix #2307
doc/stdlib: add OS_NAME (closes #2218)
beginning the redesign to add immutable types and abstract types with fields.
combine AbstractKind, BitsKind, CompositeKind into DataType
this is a save checkin. the first couple files have been converted.
update array storage for new data types
fix cumsum, #2342
fix #2336, julia-in-comment in emacs mode
fix #2344
Merge branch 'master' of github.com:JuliaLang/julia into jb/immutable
update egal, object_id and field access builtins
set OPENBLAS_NUM_THREADS=1 so that tests pass at all on wine. patch for #2124
windows testing fixes: avoid perl's textmode STDOUT and be really good about closing file handles so rm can work
fix WINPATH delimiters in Make.inc
add potentially useful things to default PATH on windows
Remove LLVM version from README.md.
Create a mac app bundle
Create a dmg out of the app bundle.
Update mailing lists address in README

The address of the page of mailing lists etc. has changed in the
last website upgrade.