Reindent some of the documentation and code.
Fix missing instantiations.

Eric Heien reports that he can't compile deal.II on one Mac machine with missing
symbols. I think we just forgot to instantiate them.
Merge pull request #60 from bangerth/fix-instantiations

Eric Heien reports that he can't compile deal.II on one Mac machine with missing
symbols. I think we just forgot to instantiate them.
Restore backward compatible by converting 'if (' to 'if(' in expressions we pass down to muparser.
Take the chance to cleanup whitespace and indent
Merge pull request #64 from tamiko/cleanup_whitespace

This commit reindents some manifold and tria related files in order to
remove some bogus whitespace.
fix several doxygen warnings
Fix instantiation issue with FlatManifold properly

This commit reverts the quick fix in commit 982b0683.

This commit closes #56

The issue why we encountered unresolved references to
dealii::FlatManifold<3, 2>::FlatManifold(dealii::Point<2, double>, double)
etc. was due to boilerplate instantiations of Triangulation::get_manifold
for cases with spacedim < dim (in order to make TriaAccessor happy).

This commit fixes the issue by using a nullptr-dereference in order to
return an invalid object - the specific code throws an error message before
that and should actually not be reachable at all.
Also update the parsing of all other builtin functions.
Merge pull request #66 from tjhei/fix_doxygen_warnings

fix several doxygen warnings
Merge pull request #63 from tamiko/fix_manifold_instantiations

This commit reverts the quick fix in commit 982b0683.

The issue why we encountered unresolved references to
dealii::FlatManifold::FlatManifold(dealii::Point, double)
etc. was due to boilerplate instantiations of Triangulation::get_manifold
for cases with spacedim < dim (in order to make TriaAccessor happy).

This commit fixes the issue by using a nullptr-dereference in order to
return an invalid object - the specific code throws an error message before
that and should actually not be reachable at all.
Merge pull request #65 from bangerth/fix-muparser-if

Change the parsing of functions in muparser.
muparser requires that there be no space between the name of a function and its argument
list. This is incompatible to the behavior we had with fparser that allowed for spaces
in this position. To allow for backward compatible behavior, this patch changes the
parsing in such a way that it eats spaces after the function name for all built-in
and deal.II-defined functions before passing the expression to muparser.

This addresses bug #218 at https://code.google.com/p/dealii/issues/detail?id=218 .