Added experimental neweffects library

Simplifying effects API by removing 'm' parameter from Eff and leaving
choice of computation context to the Handler.