Don't try to parse ThreatActorType specific fields if passed an instance of the base type.
Fix bugs related to TTP Resources/Infrastructure not being parsed correctly

Fixes #71.
Whitespace fixes in TTPs
Make python files non-executable