cookoff now to pull from head
Updated Dune to Version 2.3.1
Merge branch 'rsdt/new_build' of github.com:bempp/bempp into rsdt/new_build
:lipstick: ignore .*.swo files
:lipstick: Removed incorrect comments
BEM++ does not link to armadillo anymore

It should be sufficient that it links to blas and lapack directly.
Update to cmake 3.0

Seems to have changed the way static library dependencies are exported.
Updating to dune version 2.3.1

External project now compiled via Dune's own cmake.
Also, added umbrella target Dune that depends on all the dune sub-components.
This may be one of the problems affecting parallel builds (#115).

This commit goes partway to #114 (dune update) while still retaining static
linkage (#116). The code compiles, but there is a bug in one of unit test over
the foam grid. Might be that the dimensionality of the problem is not passed
correctly to foamgrid somewhere.
Easier to find imported libraries BEM++ depends on

There seems to be some difficulty for external project to find libraries the
BEM++ links to by importing them.
Was linking BEM to not yet existing libraries

Must link BEM++ to external libraries built within BEM++ with some care.
Building Dune as shared libraries

Closes #116
Closes #114
Using main cookoff branch
Dune is not downloaded by default

Can use Dune from system. The patches do not seem to apply anymore.
This commit builds on #114.
Splitting unit-test on per-file executable

Works better with CTest.
Each file named test_*.cpp becomes a test.
Some test files are excluded if AHMED is not present.
Some tests require additional file objects. These files are included as sources
for now, but should made into a static library if possible. Object libraries
are likely still too recent a cmake feature to use yet.

Implements #110
Meshes are copied using cookoff functionality
Test fixtures are now static libraries

The fixtures are only compiled once.
Closes #110
Fixed small issue in TBB handling
Merge branch 'rsdt/new_build' into new_dune_version
Merge pull request #117 from bempp/rsdt/issue/110

Rsdt/issue/110
Merge branch 'rsdt/new_build' into new_dune_version