fix #7933, full(Symmetric(A)) mutates A
manual typo
manual typos
Merge pull request #7934 from tkelman/fix7933

fix #7933, full(Symmetric(A)) mutates A
fix #7932
Update README.windows.md
Substituting "%7E" for "~" fixes a linkcheck error on my machine

Specifically, the following behavior seems a little odd:

```
julia> using Requests

julia> get("http://math.mit.edu/%7Estevenj/Julia-cheatsheet.pdf")
Response(403 Forbidden, 10 Headers, 309 Bytes in Body)

julia> get("http://math.mit.edu/~stevenj/Julia-cheatsheet.pdf")
Response(200 OK, 12 Headers, 85999 Bytes in Body)
```
workaround trouble from fix to #7845 with line endings

for any individuals who happen to check out test/lineedit.jl with a poorly
configured windows git, or make changes to the file in an antique editor
Merge pull request #7937 from tkelman/crlf-test-fix

workaround trouble from fix to #7845 with line endings
On versions of OSX < 10.10 fix compilation

On OSX < 10.10, we need to check for the existance of MAC_OS_X_VERSION_10_10 at all
make running the test suite slightly easier

- default to running all tests if no command-line arguments provided
- cd to the test directory, then back when finished
- use at most half of the cpu cores when no command-line arguments given
add Base.runtests()
add test list and numcores optional inputs to Base.runtests
Do something about #7306
allow giving a list of tests in one string

such as Base.runtests("file numbers parallel")
Merge pull request #7846 from tkelman/test-defaults

RFC: make running the test suite slightly easier
Tag 0.3.0-rc3, hopefully this becomes final