Add build of higher level ilu to factory
Clean up code in micromagnetics_element.h

Rearrange order, add more comments.

Minor refactor of get_dof_numbers_for_unknowns(..).