add checked_{add,sub,mul} for BigInt
fix #5935 (rationalize returns curious/incorrect values)

Partially addresses #7501.
julia-mode.el: syntax entry for '/' and '.'

The division operator '/' was missing from the syntax table.  Also it would be better to classify '.' as a punctuation character.
Packages incompatible with your Julia version

If a package doesn't have any tagged versions compatible with your julia
version, it complains that

```julia
FixedPoint's requirements can't be satisfied because of the following fixed packages: julia
```
It seems confusing to consider julia a fixed package, so I changed the
message to.
```
ERROR: FixedPoint can't be installed because it has no versions that
support 0.4.0-dev+473 of julia
```
moji char predicates
update docs for character predicates
update helpdb.jl for character predicates
incorporate comments from @sjkelly
Create julia.plist

BBEdit/TextWrangler codeless language module for Julia.
Fix tab completion segfault in reverse search
Merge pull request #8216 from JuliaLang/mn/rationalize

fix rationalize (#5935)
fix convert(Int64,::BigFloat) bug on 32-bit systems (closes #8318)
move Base.random.__init__ to zero-arg srand(); fixes #8313
fix rationalize test failure on 32-bit systems
Merge pull request #8321 from JuliaLang/mn/8318

fix a couple of 32-bit bugs
Merge pull request #8320 from davidssmith/srand

move Base.random.__init__ to zero-arg srand(); fixes #8313
Documentation for zero argument srand() #8320
fix #8311, spurious warning about importing Core.eval into Main
added elementwise bitshift operators; addresses #8086
Import axpy! to BLAS and extend some BLAS 1 and 2 methods to work for StridedArrays