Renamed the wavefront folder to wavefront-scheduling

I renamed it to reflect the fact that wavefront is a bit ambiguous. As such
I've renamed it to wavefront-scheduling so there is no future naming conflicts
I also added an Init and PassHeader file to the pass as well.
Updated WavefrontDeterminantLogic.clp to use the new determinant module name