Set version on API objects to None by default.
Update version setters on top level objects to set version = None when version is set to class' _version value
Update tests to use version numbers ending with '.test' so that roundtrip tests maintain versions throughout.
Revert STIXPackage change for versions
Merge pull request #181 from STIXProject/api_version_updates

Api version updates