Now supports direct submission of js/FormData.  Integration tests updated.
Now supports transit format.