another batch of ccall type fixes for #2901
use sysconf to determine mmap page size. closes #2909
make float(), int(), etc. "elementwise" for complex numbers. closes #2930
check return values in stdio initialization, to give better errors
Use keyword arguments in eigs and svds.
Update helpdb to pull in help for eigs and svds.
Merge branch 'master' of github.com:JuliaLang/julia
Merge branch 'master' of github.com:JuliaLang/julia
drop some redundent, non-exported functions mentioned in #2831 (wait_readable, wait_readable_filter, wait_readavailable)
fix #2850
WINDOWS: Add instructions to install Git to the less recommended directions in the windows readme
Export @deprecate so that package authors can enjoy its goodness

Module scoping doesn't fix this, because unexported macros are deleted. See
https://groups.google.com/forum/?fromgroups=#!searchin/julia-dev/export$20macro/julia-dev/41xe0Cnqbls/m6XqNUr0RtAJ