Link dependencies after the project libraries

The project libraries will probably contain symbols that are defined
in those libraries -- the previous way of writing it depended on
some other code adding the same libraries again, and was fragile.
Merge pull request #7 from rolk/007_link_order

Link dependencies after the project libraries
Remove settings which are in Doxystyle anyway
Use path references from the root of the project

This means that it becomes harder to move this directory around, but
that gain is relatively small anyway. It is however necessary to do
this if we are not going to do a recursive build style.
Move tests out of source tree
Remove dead directory references
Import cmake/ from commit 5f82198c in opm-core
Remove opm-core specific customizations
Search and replace opm-core with dune-cornerpoint

Add dependencies that are specific for this library as well as doing
the textual replacement in the configuration file.
Ignore output from CMake build
Remove remnants of the Autotools build system
List files that are needed to build the library

This list will be picked up by the modules at a later commit.
Specify source files explicitly rather than with glob
Allow uppercase alternatives for package location vars
Fix bug with whitespace at end of env.var.
Don't add anything if no precompiled header is specified
Only regenerate config var file if actually changed
Remove make execution wrapper
Merge pull request #8 from rolk/008_cmakeupd

Update CMake scripts to commit f3b76ac8 from opm-core
Update CMake scipts to commit e75d69ef from opm-core