Builder: Use sharedLinker for all shared library creation, Logging for shared library creation
Builder. Fix stupid mistake
Builder: Separate logs for different functions
Builder: Conforming to PETSc log filename standard
Builder: Fixed log files
- Regression now goes in regression.log
- Quadrature generation now goes in quadrature.log
fun3d: add back fun3d in test suite
fun3d: compile fixes
fun3d: PETSC_NULL -> NULL
fun3d: c++ compile fixes
removed src/ksp/ksp/examples/tutorials/ex13.c comment at top had nothing to do with example and example was bad usage of petsc
removed example test because there is no longer for setting a block size not divisible by matrix size
Revert "put in test for VariadicMacros"
[to be added back after release]

This reverts commit 39d93be59e81975e82006be94ff9f312a724736d.
SF: use #requiresfunction to guard 'window' impl
nightlybuilds: disable testexamples_DATAFILESPATH for single precision builds.
petscviewer.h was missing from this example
chaco: update to patched tarball that fixes dot()/norm() namespace conflict with SPAI
Merge branch 'knepley/builder-sharedlibrary-fix'
updates to fun3d to match various changes to PETSc API
Merge branch 'barry/fix-fun3d'
Merge branch 'balay/fun3d'

Conflicts:
	src/contrib/fun3d/incomp/flow.c