Vrátil bych vše, co jsi odstranil, sekundární chybu si způsobil sám.
Původní chyba je, že jste nevytvořili SparkContext, což lze provést:
implicit val mc = mahoutSparkContext()
Poté si myslím, že implicitní převod mc (SparkDistributedContext) na sc (SparkContext) bude řešen pomocnými funkcemi balíčku. Pokud sc stále chybí, zkuste:
implicit val sc = sdc2sc(mc)