patch by Alexander Grayver for condense()
improve patch slightly
add test
Silence a warning

A logical construct of the form "EXPR && EXPR || EXPR" in manifold_lib.cc
triggered a bunch of warning. Silence them by explicitly enclosing the
intended precedence: (EXPR && EXPR) || EXPR.

Also run reindent on the file.
Merge pull request #78 from tamiko/silence_warning

Silence a warning and reindent.
Merge pull request #70 from tjhei/parallel_condense

ConstraintMatrix::condense() working with parallel distributed vectors
Minor documentation fixes.
Merge pull request #80 from bangerth/doc-fixes-6

Minor documentation fixes.
Testsuite: Remove 'Nightly' Track, add 'Continuous'

This commit removes the obsolete support for a 'Nightly' track and adds a
new 'Continuous' track. The idea is that in future 'tester' uses
exclusively the 'Regression Test' track and simserv04 uses 'Continuous'.

Both testing sites have different strategies: tester goes through all
commits with one configuration (for 32 and 64 bit indices), simserv04 just
checks the latest merge available but for a number of compilers and
configuration. The current mix of test results is just confusing and very
horrible to read :-/
Testsuite: Small documentation update
Merge pull request #81 from tamiko/new_testsuite_track

Testsuite: Remove 'Nightly' Track, add 'Continuous'
Fix bug in project_boundary_values_curl_conforming related to the wrong indexing of high-order DoFs in internals::compute_face_projection_curl_conforming.
Add test for project_boundary_values_curl_conforming
Fix test for project_boundary_values_curl_conforming
Add test output
Return a NaN instead of just a very large value to make the error condition
clearer.
Merge pull request #82 from agrayver/high_order_nedelec

Fix project_boundary_values_curl_conforming for high-order FE_Nedelec
Merge pull request #83 from bangerth/return-invalid-value

Follow a suggestion by k3daevin:
In TriaAccessor<2,3>::measure(), return a NaN instead of -1e10
to make the error condition clearer.
Provide functions for C++11 range-based for loops. Document C++11 interaction.

This commit consists of the following individual commits:

Specifically, add Triangulation::cells(), Triangulation::active_cells() and
similar for the ones on a single level.

Fix up code to make it compile.

Fix one compile error.

Also provide similar functions for the two DoFHandler classes.

Augment documentation.

Update the specification of how we implement C++11 range-based for loops.

Link to the new documentation module (still coming up).

Document C++11 features and interaction.
Add a test that uses range-based fors.