eigen: Use Eigen instead of Boost::uBLAS.
cmake: automagically downloading Eigen

and some tweaks and cleanup to 3rdparty CMake file
cmake: first search for system-wide Eigen3

only in case none found download sources
Merge pull request #6 from torbjoernk/feature/eigen-w-cmake

made CMake look for Eigen3
Merge branch 'pr/82/head' into development

* pr/82/head:
  cmake: first search for system-wide Eigen3
  cmake: automagically downloading Eigen
  eigen: Use Eigen instead of Boost::uBLAS.

Signed-off-by: Torbjörn Klatt <t.klatt@fz-juelich.de>
cmake: fix detection of system wide Eigen3 installations
Merge pull request #83 from torbjoernk/feature/fix-eigen3-detection

cmake: fix detection of system wide Eigen3 installations
Merge branch 'master' into development

* master:
  fix DOI vor v0.2.0
  polish up release notes
  examples: scalar: a few little cleanups
  removed const keywords in scalar_sweeper; they should be there, no idea why it worked even with them
  more documentation for scalar example; added mathjax directives at multiple points
  improved docu for scalar example; added ** at several points
  extended documentation for scalar example
  docu: extending/fixing/cleaning docu for upcoming release
  some enhancements of the coverage generation script
  fix for aggegrated coverage results
  cmake and tests: enable and provide test coverage analysis
  cmake: add option for GCC profiling
  sweeper: incorporate @memmett's remarks
  exceptions must be thrown to be effective
  some code formatting tweaks
  docu: some docu on IMEXSweeper::predict
  encap: some templatization tweaks
using boost::math::constants::pi

instead of custom defined hard-coded PP variable
completely getting rid of boost's matrix
fixes for @memmett's comments
forgot a few occurrences
Merge pull request #85 from torbjoernk/feature/no-boost

using Eigen::Matrix everywhere -- using boost::math::constant::pi
quad: the new and shiny quadrature
quad: adjust tests
reordering quadrature

splitting into separate files in subdirectory

note: just include 'quadrature.hpp' for all the quadrature stuff
tests: moving Polynomial tests into own file
quad: a little template cleanup
tests: examples: first adjustments [skip ci]
quad: node-to-node deltas now member of quadrature