Tidy up, add more namespaces.
Use epsilon() instead of hard coded limits.
Split out VectorEncapsulation stuff.
Tidy VectorEncapsulation, remove nbytes().
cmake: enabling CMake for examples

- added pfasst_BUILD_EXAMPLES option
- made FFTW3 an auto-dependency for advection example