[Release][Cleanup] Silence a number of unused local typedef warnings from GCC 4.8
(cherry picked from commit 07ab22df867e51f0f9c7fa37aa7afd60c973752f)

Signed-off-by: Markus Blatt <markus@dr-blatt.de>
[Release][Cleanup] Silence another unused typedef warning from GCC 4.8
(cherry picked from commit 5f6b4f4183d23d8dfdd52c6c0d5b336c2a762b1f)

Signed-off-by: Markus Blatt <markus@dr-blatt.de>
[release,amg] Corrected log which coarse direct solver is used in the AMG

After adding UMFPack support, the printed log message was "Using DIRECTSOLVER"
which irritated users. With this path the actual direct solver will be
printed.
(cherry picked from commit d9d96de1afa0bc0d6c6a516216fc8183fa816b54)

Signed-off-by: Markus Blatt <markus@dr-blatt.de>