cleanup of gorm

no longer using an external xml file, using one class to create the
gorm service

changed the StepManager to grab properties data without accidentally
firjing off a lazy property.  This is very important for the
GormService since it is covered with lazy propertyies

added unique contraint and properly handled hibernate sessions.

overrode the trnsaction methods for domain objects so they would work
 properly.
removed unused dependencies

eventually we will need to change the pom as well.  This should
reduce the overall size of the command line utility
add ivy to metridoc-job-cli

now that ivy is no longer available from metridoc-tool-gorm,
it has to be added to metridoc-job-cli directly as a provided
dependency
Merge pull request #98 from metridoc/cleanup-gorm-pull

Cleanup gorm pull