Fix #114.
Also remove package and module names from classes and functions. Also remove stix2.base from docs. We hide all private classes and functions from the docs, so the only thing the documentation for base included was STIXJSONEncoder.
- Add markings and sources - Tidy up some docstrings
This will automatically generate API documentation from docstrings.