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
Fix #6505
fix #5237
Merge branch 'master' of https://github.com/JuliaLang/julia
Raise SIGINT on Ctrl-C in REPL if under debugger