Move create_union_triangulation() and extract_boundary_mesh().

These functions were previously in GridTools, but conceptually they create
meshes and so should be in GridGenerator. Move them there but leave the
old functions in GridTools with a note that they are now deprecated.

Also structure the documentation of the functions in GridGenerator better.
Merge pull request #103 from bangerth/move-functions

These functions were previously in GridTools, but conceptually they create
meshes and so should be in GridGenerator. Move them there but leave the
old functions in GridTools with a note that they are now deprecated.

Also structure the documentation of the functions in GridGenerator better.
CMake: Remove non-functional code

This actually never worked...
CMake: Remove all "help" targets

It turns out that CMAKE_PROPERTY is too buggy to be useful. We cannot
set property CMP0037 to the old behavior in order to define a custom "help"
target in a macro without a warning. o_O
Merge pull request #104 from tamiko/cmake_fixes

Cmake fixes
Use an explicit cast when need a bool from optional<...>. source/base/parameter_handler.cc

The implicit cast was previously allowed, but newer versions of BOOST together with C++11 mark
the cast as 'explicit', and it fails in the current context.
Construct restriction and prolongation matrices on first request. This reduces construction time of high-order FE_Nedelec substantially.

Log changes.
Merge pull request #105 from bangerth/make-cast-explicit

Use an explicit cast when need a bool from optional<...>.
Merge pull request #106 from agrayver/optimize_fe_nedelec

Optimize construction of high-order FE_Nedelec by moving out some non-essential computations
Fix a compilation error with gcc 4.4.
Merge pull request #110 from Rombur/fix_gcc_4_4

Fix a compilation error with gcc 4.4.
Do not output CG messages in memory_consumption_01

Do not output the number of cycle and final residual in the test
memory_consumption_01
Merge pull request #108 from tamiko/make_icc_happy

Do not output CG messages in memory_consumption_01