Fixed Maven plugin execution for Eclipse

- Added lifecycle mapping for serviceloader plugin.
Updated project info in pom.xml
Do not set versions on plugins and dependencies in child projects

...because they are inherited from main project pom.xml

- Removed ant-run maven plugin lifecycle mapping for Eclipse,
  since plugin is not used by any of our modules.
Merge pull request #388 from zlamalp/eclipse

Update project pom.xml

- Added lifecycle mapping for serviceloader plugin (for Eclipse).
- Removed lifecycle mapping for ant-run plugin (for Eclipse). It's not used anymore.
- Removed explicit version definition in child pom.xml since versions are inherited from parent.
- Updated project info in main pom.xml.