Fix #5051
Merge pull request #5094 from ivarne/issue-5051

Fix #5051
Doc: Fix parse signature, add a short-form entry

See discussion in https://groups.google.com/forum/#!topic/julia-dev/ulCca30P55g
Improve manual page add add julia-{basic,readlines}

Packagers need to provide man pages for all executables. Also fix
/" escape sequence, which triggers a warning when checking RPM
package. Finally, improve the contents a bit, inspired from the
Debian man page.
Merge pull request #5098 from mbauman/mb/parse-doc

Doc: Correct the function signature for parse and add an entry for the shorter signature
Fix #5091, implement and document foldl and foldr
Merge pull request #5101 from nanosec/fold

Fix #5091, implement and document foldl and foldr
base/reduce.jl: dry up the foldl and foldr functions a bit.
base/reduce.jl: make reducers applicable to any callable "op".
Better type inference in SubArray construction

Fixes #5100
Merge pull request #5104 from JuliaLang/sjk/subarray-construction

Better type inference in SubArray construction
Merge pull request #5099 from nalimilan/man

Improve manual page and add julia-{basic,readline}
Better type inference for slice()
add BitsFloat abstract type, leverage dispatch for rounding modes