Change marker EXCLUDE_ALL to EXCLUDE_FROM_ALL in opm_compile_satellite

Previously, when passing EXCLUDE_ALL to opm_compile_satellite this
resulted a cmake error:

CMake Error at cmake/Modules/UseDebugSymbols.cmake:71 (get_target_property):
  Cannot find source file:

    EXCLUDE_ALL

  Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp
  .hxx .in .txx
Call Stack (most recent call first):
  cmake/Modules/OpmSatellites.cmake:77 (strip_debug_symbols)
  CMakeLists.txt:176 (opm_compile_satellites)
Set fast AMG solver to default for upscaling applications

Change default value of linsolver_type to 3 (fast AMG) and
linsolver_prolongate_factor to 1.0.
Merge branch 'master' of https://github.com/OPM/opm-upscaling
Update documentation of options for linsolver_type
Set fast AMG solver to default in UpscalerBase

Change default value of linsolver_type to 3 (fast AMG) and
linsolver_prolongate_factor to 1.0.
Changed std::tr1 occurences to boost.

std::tr1 might not be supported by all compilers and will eventually
be dropped by others. Using boost instead makes this more
portable.
Merge pull request #67 from blattms/non-tr1

Changed std::tr1 occurences to boost.
Adjusts macro documentation to recent change.
Merge pull request #66 from blattms/satellite-exclude-all

Change marker EXCLUDE_ALL to EXCLUDE_FROM_ALL in opm_compile_satellite
Set default number of smoothing steps for linear solver to 1

The default solver fastAMG use only one smoothing step anyway
check for the C++-2011 'auto' keyword.

It seems like the corresponding FindCXX11Features.cmake file
was not updated for this module.
make the c++-2011 feature set of GCC 4.4 mandatory

we now produce an error even if the module in question does not
actually use some of these features.
replace Dune and boost classes by their C++-2011 equivalents

that is, provided that they are available in GCC 4.4. This basically boils
down to Dune::array and boost::array.
Merge pull request #70 from andlaus/gcc-4.4

Gcc 4.4
Merge pull request #68 from laods/use_fastAMG

Use fastAMG solver as default linear solver for upscaling applications
Probe for library without using STL

If dune-grid has been compiled with _GLIBCXX_DEBUG, linking the test
program will fail since probing doesn't get the flags that are specified
for the main project, and thus configuration halts. Instead, we use a
smaller test program which doesn't need proper STL linkage to compile
and link.
Try singular name if plural not defined

In CMake "canon" (i.e. tutorial on Kitware's website) it is stated that
the _DIR suffix should be used for the directory of the library alone,
whereas _DIRS are entire list of paths necessary to compile (i.e.
dependencies are included).

Eigen3 only uses the singular form (since it doesn't have any
dependencies); it should really be copied to the plural form, but it may
be advantageous to have the find-module included unchanged, so we put in
an extra effort to find it here.
Include possibility that uppercase is used
Remove AutoTools files that searches for libraries

These are now superceded by CMake equivalents, and will over time
diverge from the main tree as they are no longer maintained.
Library to pick up configuration from pkg-config files

Pkg-config files are written as part of the CMake configuration, and
these can be imported into AutoTools-driven projects to get the correct
compiler and linker options that has been probed.