Fix compilation bugs: not using self.* in constructors
In a recent trial to compile the meshgen module, some references to self in constructors become compilation errors.
This PR fixes these.
Also, a environmental variable DEAL_II_LINKER_FLAGS is added to let the user add extra linker flags for custom built dealii.