annotate f as Function for map, map!, mapreduce, reduce
change the annotation of f from Function to Union(Function,DataType)
Introduce abstract type Callable
Merge pull request #3480 from lindahua/annot_funs

Annotate function arguments with Union(Function,DataType)
use .- instead of bsxfun in var
Merge pull request #3491 from lindahua/var_quickfix

use .- instead of bsxfun in var
buffered writedlm. print substring calls write substring. fixes #3483
faster utf8 readdlm
Merge pull request #3492 from tanmaykm/readcsv

buffered writedlm. substring print invokes write. fixes #3483
closes #3437. Also rmprocs can now accept an array of pids too.