Pkg: fix scaffold to symlink to .julia/$pkg not .julia/$pkg.jl.

See https://github.com/JuliaLang/Example.jl/issues/3.
Merge branch 'master' of github.com:JuliaLang/julia
handle CRLF as eol char. fixes #4216
Merge pull request #4217 from tanmaykm/readcsv

handle CRLF as eol char. fixes #4216
Better error for non-square sparse \
Fix #4198
version: utility function to check new version numbers.

This is a suprisingly complicated business, but this seems to do it.
Also adds (unexported) utility functions computations with versions.
enhance jl_static_show to be usable by flisp/cvalue_printdata. hopefully this will give new insight into #3660
use jl_static_show in place of special-case printing code in various places for better failure messages
try harder to print _something_ if display(lasterr) failed
version: fixes to check_new_version.

Including the obvious variable name fix, a typo, but also: change
logic to allow build releases on existing versions.
Merge branch 'master' of github.com:JuliaLang/julia
fix d76ef7fe for linux, and add generic datatype dump functionality to jl_static_show
protect jl_ function against SIGSEGV
Reworking of sparse \ error
Update package listing and related script

Remove travis badge, show an icon and a link to travis
Update script to Pkg changes
Add documentation on how to run the script
Merge branch 'master' into sf/macappwrap