Further DG time-of-flight improvements

This refactoring and bugfix finally fixes the issue with limiters and the multilinear basis.
Also, a simple unit test has been added for the DGBasis classes.