Add changes to support the sparsity building for horizontal facets
Top, bottom and exterior vertical facets pass.
Adding assembly functionality tests
Solve a Poisson equation on exterior top and bottom domains.
unxfail test
add interior facet stress tests (steady advection); tidy existing tests