update type of code_lowered to Callable instead of Function
initial stata support in benchmarks
add stata

stata support in scripts
Don't run Stata benchmark by default
Merge remote-tracking branch 'upstream/master' into stataperf
Merge branch 'master' of github.com:JuliaLang/julia
Add interpreted Stata code
Adjust array/scalar promotion to handle rationals and complex numbers.
fix #6540: IOBuffer(s) only for ByteString, utf16(s) for binary data, and add is_valid_utf16(s)
check for BOM in UTF-16 conversion of byte arrays
Remove trailing whitespace in generated test/runtests.jl

Just a minor cleanup.
fix doc for combinations and permutations to require indexable objects, not
iterable. fixes #6578
Merge pull request #6584 from ajtulloch/patch-1

Remove trailing whitespace in generated test/runtests.jl
Merge branch 'master' of github.com:JuliaLang/julia
clarify doc for bytestring(). fixes #6585
clarify doc for bytestring(), contd. re-fixes #6585
Merge pull request #6588 from nalimilan/bytestring

clarify doc for bytestring(), contd. re-fixes #6585
fix #6561
Merge pull request #6543 from JuliaLang/anj/promote

Adjust array/scalar promotion to handle rationals and complex numbers.
As discussed in #6581, genrand and fill_array functions cannot be
used together, without reinitializing the state.

This commit removes wrappers around DSFMT's fill_array
functions. It is easy enough to add them back if required at a later
point.