Cleanup by utilizing CorePrelude
Revert "Drop redundant NoImplicitPrelude flags"

This reverts commit 6b8ce795bab5eb90e40271a08546433ec5ef8366.
Add a NoImplicitPrelude to Maybe
Drop empty Prelude imports
Merge pull request #31 from nikita-volkov/core-prelude

Cleanup by utilizing CorePrelude