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.
Merge branch 'master' of github.com:JuliaLang/julia
For big types, only use unpromoted arithmetic for types no larger than long for that system. Use explicit integer sizes in random test to avoid errors on 32 bit long systems.
Fix parametrization for inv and cond for LU
Merge branch 'master' of github.com:JuliaLang/julia

Conflicts:
	base/reflection.jl
Add documentation about custom exceptions to the manual
Merge pull request #6546 from stevengj/utf16_data

fix #6540: utf16(s) for binary data, etc.
Merge pull request #6595 from nalimilan/exceptionsdocs

Add documentation about custom exceptions to the manual
Merge pull request #6583 from JuliaLang/anj/big32

Only use unpromoted arithmetic for types no larger than 32 bit on 32 bit systems. Use explicit integer sizes in random test to avoid errors on 32 bit systems.
Merge branch 'master' of github.com:JuliaLang/julia
Fix int32 chokepoint in jl_uv.c for #6567
Merge remote-tracking branch 'upstream/master' into stataperf

Conflicts:
	test/perf/micro/Makefile
	test/perf/micro/bin/table.pl
fix merge
Added notes function example 

Added notes function example under Composite Types showing how to return a list of field names