fix for building spring-boot projects
remove dependency on assemble from the publish tasks since we will have bootRepackage finalize the jar tasks in the needed projects
make sure that we only try to have assemble depend on a non-null archive task
remove unused import
moving the assemble dependsOn to the createJarTask method to eliminate an unnecessary null check
Merge pull request #44 from BancVue/spring-boot-fix

Spring boot fix
make clearGroupCache also clear the Groovy Grape cache
adding unit test to verify that all the caches are cleared