Setup plugin project with forge.
Add artifact name constants.
Create base dependency facet.
Separate version logic from DependencyFacet, add simple passing tests.
Add test for adding dependency to pre-existing profile.
Rename ErraiArtifactId to (stores more than just errai artifacts).
Add basic build facet and errai-bus facet.
Add errai-common facet to scope out gwt-slf4j in production profile.
Move dependency facets to more specific package.
Add PluginArtifact enum, prepare for better version logic.
Create base for plugin facets.
Add map for static versions and 'highest stable version' logic to VersionOracle
Get rid of PluginArtifact enum.
Add maven-clean plugin facet.
Add dependency plugin facet.
Add compiler plugin facet.
Add gwt maven plugin facet.
Added static plugin versions to version oracle.
Fix version oracle to not give snapshots.
Add required plugin facets to ErraiBuildDependencyFacet.