Fix mpz_probab_prime_p call

The number of tests to use wasn't there. I'm using 25, as it is
the recommended amount, but now it is also available as an extra
argument.
Add tests to isprime(::BigInt)
Merge pull request #3038 from andrioni/master

Fix mpz_probab_prime_p call
add isqrt (integer sqrt), use it to improve factor() (#3035)
export primes
Merge branch 'master' of github.com:JuliaLang/julia
add powermod for BigInt
Stata performance tests (#3029)

Stata Julia
fib 5 0
mandel 14 0
quicksort 24 0
pi_sum 1054 15
pi_sum_vec 202 144
rand_mat_stat 53 40
rand_mat_mul 1664 252

TODO: It would be nice to combine both these files into one file.
fill!: convert value once, fix fill!(Array(Float64,1),-0.0)

Previously, this erroneously returned an array filled with +0.0.

The fill value is now converted a single time when it doesn't match
the type of the Array, and then filled in via specialized methods
which only apply when the element type of the array and the fill
value's type are the same.
Revert "fill!: convert value once, fix fill!(Array(Float64,1),-0.0)"

This reverts commit 6413ebe7391be09b8112bf13b6b639d23a1f6d41.

When doing a `make clean testall` this commit caused this error:

	io.jl
	error during bootstrap: type does not have a native size
Add update date to package list
Merge pull request #3045 from andrioni/listpkg

Add update date to package list
powermod: avoid overflows by using widemul [closes #3036]
fix fill! with -0.0
Make the display of updated date more compact
display last updated date for packages. Also add new packages
isprime: more precise witness choices for Miller-Rabin testing.
isprime: fix potential mulmod overflow exhibited by isprime(Uint64)
add more widemul definitions, and a BigInt->Int128 conversion
Merge branch 'master' of github.com:JuliaLang/julia