Feature/atomic annotation refactorings

In this pull request:

  * Upgrade to Advice-1.5
  * Create atomic-maven-plugin
  * Move Atomic annotation to core module
  * Create ff-maven-plugin

Details on each feature are in their respective commit logs.

**Important note**: The dml-maven-plugin no longer processes the Atomic annotation.  There is a dedicated plugin for that. There is also the ff-maven-plugin that aggregates all plugin functionality in the FF.  This is what the end programmer should use. Changes required to use this new version:

  * replace dml-maven-plugin with ff-maven-plugin in end user applications
  * the goal names are the same, but prefixed  with `ff-`, e.g. ff-generate-domain.