anchor.diff:  ### Create a Workflow [POST]
   Requires a set of *tasks*, a *primary_language*, a *display_name*, and a
   link to a *project*. Can optionally set cellect parameters *grouped*,
  -*prioritized*, and *pairwise*. (false by default) and links to
  +*prioritized*, and *pairwise* (all false by default) and links to
   *subject_sets*.
   
   A SubjectSet that already belongs to another workflow will be
   duplicated when it is linked.
  +
  +A Workflow may also include a _retirement_ object with a
  +_criteria_ key and an _options_ key. _criteria_ describes the strategy
  +Panoptes will use to decide when to retire subjects. Currently, this
  +may only be 'classification\_count' which retires subjects after a
  +target number of classifications are reached. _options_ describes the
  +parameters for the strategy. The 'classification\_count' strategy
  +accepts _count_ as an option with an integer number of classifications
  +for each subject. If _retirement_ is left blank Panoptes defaults to
  +the 'classification\_count' strategy with 15 classifications per subject.
   
   + Request
   
  
positive.code: - pairwise
  - grouped
  - prioritized
  - primary_language
  - workflow_version
  - content_language
  
negative.code:                     "metadata": {
                          "category": "things"
                      },
                      "created_at": "2014-02-13T10:11:34Z",
                      "updated_at": "2014-02-13T10:11:34Z",
                      "set_member_subject_count": 100,
                      "links": {
                          "project": "1",
                          "workflow": "10"
  