Add hexadecimal float literals (#2863)
Add tests and documentation for the hexadecimal float literals
Add more hexadecimal float literal tests
Update fannkuch.jl for ~61x speedup

Now based on Javascript. In general, the fastest js programs tend to be very C-like, and Julia maps C-like programs extremely fast, so I'm finding it's a good rule of thumb. Copy js and we come out really fast.
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.
Support uppercase P in hex float literals
avoid conflicts between field names and types. fixes #2919
Merge branch 'master' of github.com:JuliaLang/julia
fix #2928
Improve DArray help.
add ordering for symbols. close #2939
fix #2942. bump libuv version. cleanup windows build errata with automatic fixes.
Merge branch 'master' of github.com:JuliaLang/julia
fix #2940, "bold" was built into prompt string

this is also better since it removes duplication and fully manages the
prompt string from client.jl.
Merge pull request #2935 from karbarcca/patch-2

Update fannkuch.jl for ~61x speedup
Merge pull request #2925 from andrioni/hexliteral

Add hexadecimal float literals (closes #2863)