use multiparty instead of formidable. closes #673

Breaks backward compatibility. Passes all tests. Adding a backwards compatibility layer would be trivial.