Integrated a version of groovy-cps that does opt out.

That is, no more @WorkflowMethod
Adding a test case exactly to the letter, but it still works