Add Broadcast module with staged broadcast operations
add missing export of gradient()
disallow subtypes of ...
insert some conversions to make custom Integer types more likely to
work with indexing. fixes #3106
Some fixes to the Gedit configuration file
Added subtypes functions, updated help, docs

* Added subtypes(T), subtypetree(T)
* Updated help(x::DataType) to print super, subtype info
* Doc fixes/updates.
Merge pull request #3135 from waldir/master

Some fixes to the Gedit configuration file
Metaprogramming doc update (minor).
Merge pull request #3136 from kmsquire/meta_manual_doc

Metaprogramming doc update (minor).
make * on bool arrays give int arrays, similar to other arithmetic
closes #2980
Merge branch 'master' of github.com:JuliaLang/julia
Fix some error messages in lapack.jl
More complete syntax highlighting for Gedit
Merge pull request #3137 from waldir/master

More complete syntax highlighting for Gedit
fix range searchsorted methods
add percentile histogram test
integer range contains
Merge pull request #3139 from simonbyrne/sortrange

fix floating point problems in searchsorted methods for range objects
minor doc and export updates, ones() histogram test
Merge branch 'master' of github.com:JuliaLang/julia

Conflicts:
	test/statistics.jl
fix complex to negative integer power