update type of code_lowered to Callable instead of Function
Merge branch 'master' of github.com:JuliaLang/julia
Merge branch 'master' of github.com:JuliaLang/julia

Conflicts:
	base/reflection.jl
Merge branch 'master' of github.com:JuliaLang/julia
fix #6591

missing type in box() in emit_lambda_closure
Merge branch 'master' of github.com:JuliaLang/julia