Refactor activities to use generics, activities implement the ModuleActivity interface to allow Broadleaf to know the activity came from a module
Refactor workflow definitions to use the new ordering
Merge branch 'develop' into workflow
Add version information for some maven plugins