Initial parsing for SATISFIES ALL and SATISFIES ANY

### Story ###
- https://www.pivotaltracker.com/story/show/70537666

### Notes ###
- includes <code>initialPopulation</code> when parsing SimpleXML
- handles <code>SATISFIES ALL</code> and <code>SATISFIES ANY</code> to target the following JSON structures:
```
Satisfies ALL
{
    "title" : "satisfiesAllExample",
    "description" : "Satisfies All Test",
    "children_criteria" : [ 
        "OccurrenceACataractSurgery1_precondition_113", 
        "OccurrenceACataractSurgery1_precondition_115"
    ],
    "derivation_operator" : "INTERSECT",
    "type" : "derived",
    "definition" : "satisfies_all",
    "hard_status" : false,
    "negation" : false,
    "source_data_criteria" : "satisfiesAllExample",
    "variable" : false,
    "comments" : []
}

Satisfies ANY
{
    "title" : "satisfiesAnyExample",
    "description" : "Satisfies Any Test",
    "children_criteria" : [ 
        "OccurrenceACataractSurgery1_precondition_113", 
        "OccurrenceACataractSurgery1_precondition_115"
    ],
    "derivation_operator" : "UNION",
    "type" : "derived",
    "definition" : "satisfies_any",
    "hard_status" : false,
    "negation" : false,
    "source_data_criteria" : "satisfiesAnyExample",
    "variable" : false,
    "comments" : []
}
```