APF-1454: Simplify dependency management.
APF-1454: Setting plugin versions doesn't seem to work.
APF-1454: Changed AppFuse to use Spring IO's Platform BOM as a parent. Changed archetypes to inherit AppFuse's root BOM and to removed versions for dependencies.
APF-1454: Updated all shipped tests to use JUnit 4's @RunWith instead of inheritance.
APF-1454: Updated all shipped tests to use JUnit 4's @RunWith instead of inheritance.
APF-1454: Upgraded to Spring IO Platform 1.0.3.
APF-1454: Changed to use org.appfuse:appfuse as parent of newly generated projects.
APF-1454: Changed log4j version variable name

To avoid conflicts with Spring IO’s platform version.
APF-1454: Fixed AMP code generation to handle basic archetypes with parent.
Upgraded Cargo to latest version.
Fixed basepath for new Cargo plugin.
Disable sharing forks as it causes issues with Hibernate Search initialization.
APF-1454: Moved plugin configuration to root pom

Also changed version to 3.5.0 for next release.
APF-1454: Plugin configuration improvements and more versions updated to 3.5.0.
APF-1454: Added branch support to full-source plugin. Also fixed detection of basic vs. modular projects.
APF-1454: Removed logs used for debugging.
APF-1454: Mockito has to be in compile scope for base test classes (before full-source).
1454: Simplified archetype pom.xml files
Put search index in RAM for Data and Service modules.
APF-1454: Changed archetypes to use dependencies from WAR projects.