Implement grisu algorithm in native Julia.
Merge branch 'master' of https://github.com/JuliaLang/julia into jq/grisu
Export the grisu method to allow importing by Printf module. Should fix travis failure.
Merge branch 'master' of https://github.com/JuliaLang/julia into jq/grisu
realmax(Float16) now prints '65500.0' instead of '65504.0' in accordance with the grisu alogrithm (printing the shortest form that can be read back in accurately).
1st attempt at removing all double-conversion library traces.
Add double-conversion LICENSE to grisu folder. Tweak .gitignore
Merge branch 'master' of https://github.com/JuliaLang/julia into jq/grisu
Merge branch 'master' of https://github.com/JuliaLang/julia into jq/grisu

Conflicts:
	deps/Makefile
Merge branch 'master' of https://github.com/JuliaLang/julia into jq/grisu
Merge branch 'master' of https://github.com/JuliaLang/julia into jq/grisu

Conflicts:
	.travis.yml
	LICENSE.md
	Makefile
	deps/Makefile
	test/runtests.jl
Fix 32-bit overflow in 5^17
Ensure correct unsigned arithmetic promotion between 32-bit/64-bit.
Merge branch 'master' of https://github.com/JuliaLang/julia into jq/grisu

Conflicts:
	deps/Makefile
Add grisu to the test/Makefile to be able to run make test-grisu
clarify even more the evaluation scope of functions default values
The behavior of fft() differs from MATLAB

This one caught me out. If `A` is a matrix in MATLAB, then `fft(A)` is a 1D FFT acting column-wise. MATLAB has a `fft2()` command for 2D FFTs.
Merge branch 'master' of https://github.com/JuliaLang/julia into jq/grisu

Conflicts:
	contrib/vagrant/Vagrantfile
Adding backtick-backtick
Merge pull request #8158 from ajt60gaibb/patch-1

The syntax of fft() differs from MATLAB