Fixed a bug in StructuredGridFactory.
Removed an unused typedef.
Modified the RT space so that by default it doesn't create DOFs on surface boundaries.
Fixed a serious bug in RaviartThomas0VectorSpace:
sometimes orientations of basis functions on adjacent elements were
not chosen correctly, so that their normal components would be opposite
rather than continuous.
Added some debug checks to RaviartThomas0VectorSpace.
Wrapped DefaultDirectSolver in Python.
StructuredGridFactory now returns grids with consistently oriented normals.
The dense assembler takes into account that some local DOFs may not be
assigned to any global DOF.
Added some optional args to createRegularTriangularGrid() in tests.
RaviartThomas0VectorSpace now assigns correct weights to LDOFs also when
LDOFs are put on boundary edges.
Added some unit tests of the Raviart-Thomas space.
Added a script that calculates the field diffracted by a rectangular plate.
Merge branch 'master' of https://github.com/bempp/bempp