Introduced ElementaryLocalOperator and facilitated creation of new
local operators.
Removed unnecessary includes from identity_operator.cpp.
Added an (antisymmetric) "identity operator" for Maxwell equation.
Corrected an include guard name.
Added the double-layer boundary operator for Maxwell equations.
Added a default constructor for Solution.
Updated a function name in docs of ElementaryPotentialOperator.