Avoid allocations in givens

One problem here was that convert on tuples calls convert_tuple even if
no conversion is necessary, and convert_tuple is a built-in that needs
a jl_tuple_t. A second problem was that the tuple elimination pass runs
after the inlining pass, so the constructor wasn't getting inlined.
Fixed edit() for different sublime versions
Allows for edit( @which <xxx> )
More updates for llvm-svn
Fix floatx and complexx for AbstractArrays.
Document VERSION checking. (Ref. #6147)
Merge pull request #6233 from JuliaLang/sjk/alloc-givens

Avoid allocations in givens
pkg: JULIA_EXE -> julia-basic in test!
remove undefs from readdlm result. fixes #6247
Don't run flisp-debug unit test in cross compile

wine can't find libssp-0.dll so it fails.
Remove trailing whitespace in .travis.yml from Pkg.Generate()
Merge pull request #6251 from ivarne/whitespace

Remove trailing whitespace in .travis.yml from Pkg.generate()
Doc: Integer promotions to native word size

Make the text here a little more precise about using native machine sizes for integer promotions. Also swap the order with floating point so the easier case is described first.
Merge pull request #6254 from mbauman/patch-1

Doc: Integer promotions to native word size
make help() support an io parameter
move catchall to end
Fix long-standing typo in BitArray convert function

This became a bigger deal with 430de02039900227c6cebead8431fee0279bf9e1
Fix #6262

Use an Int for the accumulation variable when iterating over integer
types smaller than Int, and the type of the range when iterating over
types larger than Int
Merge pull request #6237 from cbecker/master

Fix and improvement for edit()
fix #6242