v1.0.0 Alpha

Release candidate for the initial MAEC to STIX release.
Playing off of some stuff above, I think you could shorten up these lines by breaking out the `self.config.supported_objects[xsi_type]`. Less code to write :)

```python
if xsi_type in self.config.supported_objects and not self._contraindicator_check(entry):
    xsi_type_conf = self.config.supported_objects[xsi_type]  # lookup once
    
    # Prune the properties of the Object to correspond to the input config file
    # First, test for the presence of only the required properties
    if self._required_property_check(object, xsi_type_conf):
        # If the required properties are found, prune based on the full set (optional + required)
        full_properties = {}
        full_properties.update(xsi_type_conf["required"])
        full_properties.update(xsi_type_conf["optional"])
        full_properties.update(xsi_type_conf["mutually_exclusive"])
        full_pruned_properties = self._prune_object_properties(object.properties.to_dict(), full_properties)

    # snip
```