Bump dependency for monad-par and remove workaround

Bug in shcheduler was fixed in 0.3.4. Fixes #45
Replace assert with intelligible error message