Extracting Accept Contributor Agreement behavior

This JS behavior is ported from CurateND. Its purpose is to disable
the form submit button unless the user agrees to the terms.
Merge pull request #236 from ndlib/adding-accept-contributor-agreement-toggle

Extracting Accept Contributor Agreement behavior