Generalize container matrix to AbstractMatrix for most factorization types
Separate test cholfact(x::Number) for cherrypicking, as discussed in #9326
Changes behaviour of round to use default rounding mode (#8750).
Changed container matrix of ...Q types to AbstractMatrix as well
add NEWS item
Update to SuiteSparse 4.4.1.
let appveyor know about the version bump

revert this commit and d8cf6feee7bb5db0e86b2183390c4a5b29911f63 once new nightlies are ready
Make copy!(dest, doffs, src) handle empty src
Speed up copying of abstract arrays and iterables
Fix build againstly llvm36 on win64

Note that errorobj on Windows uses an existing MemoryBuffer,
so createObjectFile does not return OwningBinary.
Fix #9063, restore restore_signals()
add julia_version.h for version define in C API and dll export
add void for 0-argument function declarations

change julia_version.h to header
Fixed function links in doc/manual/strings.rst
Merge pull request #9391 from garborg/copyempty

Make copy!(dest, doffs, src) handle empty src
make rounding name modes consistent with symbols
Merge pull request #9344 from simonbyrne/roundeven

Changes behaviour of round to use default rounding mode
Merge pull request #9326 from davidavdav/factabstract

Generalize container matrix to AbstractMatrix for most factorization types
Merge pull request #9431 from armgong/versioninfo

recreate version info pull request, need learn some git
Merge pull request #9357 from JuliaLang/vs/suitesparse

Update to SuiteSparse 4.4.1.
Merge branch 'upstream-master' into fast-math

Conflicts:
	doc/helpdb.jl