Reflect change from global to local numbering of dofs in DofMap.tabulate_all_coordinates
Added unit test of DofMap.tabulate_all_coordinates
Small code fixes in DofMap bug fix branch.
Small improvements in multimesh sparsity pattern builder.

Runs very slow but slowness seems to be due to these lines
in SparsityPattern.cpp:

for (i_index = map_i->begin(); i_index != map_i->end(); ++i_index)
      diagonal[*i_index].insert(map_j->begin(), map_j->end());

where both map_i and map_j are large (size = 64).
Merge branch 'oyvinev/fix-tabulate-all-coordinates'