Fix doc for `vec`

Changed to match behavior described in #2214
Update documentation of deprecated functions.

* old docs were either changed to use the new function name,
  or removed when appropriate.
small fix to bitarray test
Merge pull request #2243 from marcusps/vec-doc-fix

RFC: Fix doc for `vec`
another batch of exports cleanup
Merge branch 'master' of github.com:JuliaLang/julia
remove cor_pearson and cov_pearson aliases
Expand and/or fix documentation of several scalar math functions
Merge the commits from #2069 into master

  commit 5c1e646050a283a69b2818acdfe9c52473757a9c
    Chain methods for gemm and gemv to gemm! and gemv!
    Add gemm and gemv methods that have an implicit 1.0 multiplier
  commit 11c8f36d18856ea763331eb80b828e6d7db81e80
    Chain more foo methods to foo!, add blas tests.
    Reformat the linalg tests.

Relevant comments are in #2062.

Conflicts:
	test/Makefile
Merge branch 'master' of github.com:JuliaLang/julia
Pkg: better warning for already-required packages [close #2028].

Also change the warning color to yellow to make it look less erroneous
than a full blown error.
remove count and contains_is
add contains(eq, itr, x)
remove search_count
reduce size of bigfib test
Merge pull request #2244 from kmsquire/deprecated_doc_updates

Update documentation of deprecated functions.
a couple doc fixes
rename areduce to reducedim
un-export amap, each_col, each_row, each_vec while we decide what to
  do with them
Documentation for isprime(), isodd(), iseven()
Merge pull request #2249 from mbaz/patch-1

Documentation for isprime(), isodd(), iseven()
remove tmpnam
remove suspicious has() and contains() methods
un-export a couple more things
Update documentation for linear algebra factorizations.