fix bigint shift operators

Plus a few ccall argument type fixes.
make STDIN an IOStream on linux when the input stream is a file
workaround for #2162
Convert Herz to Hertz (for rates)

For frequency "Hertz" is much more common than "Herz".

Being a "Hertz" I thought this commit would be authoritative :) 
Merge pull request #2280 from GlenHertz/patch-1

Convert Herz to Hertz (for rates)
Merge branch 'master' of github.com:JuliaLang/julia
add bigint lcm, ~, &, |, $
fix bigint div, mod, rem
fix examples/shootout/pidigits.jl
Update helpdb
Merge branch 'master' of github.com:JuliaLang/julia
Update README
Merge branch 'master' of github.com:JuliaLang/julia
add bigint fld
More documentation for scalar math functions
Bug fixes for generalized svd
Correction of spelling error in generalized svd
fix addprocs_sge
clearer wording for finalizer()?
Merge pull request #2284 from rened/patch-1

clearer wording for finalizer()?
temporarily disable the "ignoring conflicting import" warning [#2285].

It's better to ignore this situation than to emit bogus warnings for
version 0.1. A more precise warning test would be even better, but for
now this is better than the current behavior.