Fixed the persistence test to work on both linux and windows (line
endings issue - depends how git is configured on the Windows machine).
- Implemented ExtendedDocument vs. ExtendedArtifactType.
- Added support for adding non-document style artifacts (ie logical only
artifacts such as ExtendedArtifactType or anything in the SOA Model)
The sramp maven wagon now has an additional option called
ArtifactGrouping, which will place artifacts into artifact groups.
Merge pull request #233 from EricWittmann/sramp-181-artifact-group

(sramp-181) Implemented ArtifactGrouping option in S-RAMP Wagon