add wall time to output of scalarValues

* fix minor spelling errors
add wall time to output of scalarValues (2nd)
BUG fix : use full double precision for x/w

* use full output
  using simple str(p) conversion in GaussWeights.py
  output only about ~10digits, while now using
  %.17f outputs whole precision now.
* add rectangle rule for integration, so now we can compare
  integration orders
* use assert so we do not exceed boundary limits
  (can be changed by defining MAX_GAUSS in GaussWeights)
(BUG critical) fix wrong array dim for SendV/RecvV
increase default maximum number of species to 16

* fix spelling errors
(BUG fix) enable decomposition in V [again]
cleanup PETSc_TS (time stepper) interface
add Krook operator option for Vlasov equation
move Nq variable to Global.h

* minor style changes and fixed spelling errors