Do not use File.separator to get resources from the classloader.
Merge pull request #33 from mwangel/classloader-path

Do not use File.separator to get resources from the classloader.
Bump version to 2.1.0-SNAPSHOT
Prefer filed injection over constructor injection in artifact classes (preparing for Weld and Spring support)
Upgrade plugin dependencies
Force JDK7 compatibility on gradle plugins. Fixes #26
Upgrade cobertura dependencies
Update dependencies
Allow addons to contribute to startupGroups. Fixes #28
Let action properties be updated by ActionHandlers at any time. Fixes #29
Configure maven's appassembler plugin in master pom. Fixes #24
fixed typo in call to renameFile closure

When using lazybones create griffon-plugin, I got

"Post install script caused an exception, project might be corrupt:
No signature of method: lazybones.renamefile() is applicable for
argument types: (java.io.File, java.lang.String) values:
[foo/subprojects/plugin/src/main/java/Module.java,
/home/tobias/tmp/foo/subprojects/plugin/src/main/java/org/codehaus/griffon/runtime/foo/FooModule.java]"
fixes #31
Add capabilities to set fields/properties on a bean
Expand members of a parentGroup when setting values on a newly created MVC group
Establish parent-child relationship between mvc groups.
Added editor-swing-java to demonstrate this feature.
Renamed MVCHandler.withMVCGroup to MVCHandler.withMVC
Added MVCHandler.withMVCGroup(MVCGroupCallable)
Added find/get artifact methods to MVCGroupManager
Trigger an event wueh a window is attached/detached from the WindowManager
Fix broken build due to checkstyle violations
Apply checkstyle configuration to project templates
Fix checkstyle violations
Append project stats to guide