Added initial version of optimized advection-diffusion-reaction solver
fixed  bug in setting coefficients on exterior boundaries
removed debugging code, still needs adjoint term re-enabled/verified
added and checked boundary adjoint terms, ready for grid refinement  study
Merge branch 'master' into cekees/adr
Merge remote-tracking branch 'origin/master' into cekees/adr
added advection terms to ADR, still needs shock capturing and subgrid error
added advection terms to ADR and put in boundary layer test problem
Merge branch 'master' into cekees/adr
fixed  bug in input  file for pure pure poisson example
added variation on SimpleNavierStokes preconditioner that sets null space for pressure-pressure block
added adaptive  setting of null space
Merge remote-tracking branch 'origin/master' into cekees/adr
fixed bug in advection term, added steady state 2D example with advection and analytical solution
switched analytical solution to match
Merge pull request #47 from erdc-cm/cekees/adr

[WIP] Optimized Advection-Diffusion-Reaction example
Merge remote-tracking branch 'origin/master' into cekees/set_null_space_mprans
Merge pull request #70 from erdc-cm/cekees/set_null_space_mprans

[WIP] cekees/set null space mprans
Refactors to parun, NumericalSolution, Profiling

* Remove some dead code
* Refactor profiling calls into dispatcher
* Add ability to just set up the Numerical Solution without calling Solver
Add time stamp traces to log events