Major refactoring of libSBOLj 2.0 classes as a result of decisions made
at COMBINE.
Major core 2 class refactoring as a result of the decisions made at
COMBINE this year.
Merge pull request #62 from zgzn/sbol2

First major core 2 class refactoring as a result of the decisions made at COMBINE this year.
Delete .project
Delete org.eclipse.core.resources.prefs
Delete org.eclipse.m2e.core.prefs
Delete .project
Delete org.eclipse.core.resources.prefs
Delete org.eclipse.m2e.core.prefs
Delete SequenceComponent.java
Delete Sequence.java
Added top-level object lists and creation methods in SBOLDocument
classes. Corrected errors that did not match the UML diagram.
Merge branch 'sbol2' of https://github.com/zgzn/libSBOLj into sbol2

Conflicts:
	core2/src/main/java/org/sbolstandard/core2/Sequence.java
Merge pull request #63 from zgzn/sbol2

Updated SBOLDocument Class
Removed type List for field variable structuralInstantiation in the
StructuralAnnotation class and structure in the Component class. Added
isSet methods to check null or non-null.
Merge pull request #64 from zgzn/sbol2

Removed type List for two field variables.
Merge remote-tracking branch 'origin/sbol2' into sbol2