Fixed calculateExecutionPlan fails for projects with extensions

Project extensions realms can contribute components essential
for calculation of execution plans. In my particular case this
was custom lifecycle defined by jasmine-maven-plugin, but
similar problems may be possible in other cases.

No tests because I am too lazy to write a maven plugin with
new lifecycle just for the sake of testing and I don't want
to use real jasmine-maven-plugin either.

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
m2eclipse-mavenarchiver writes pom.xml/pom.properties too aggressively

The AbstractMavenArchiverConfigurator.writePom method is called whenever
the Maven builder is called. The method writes pom.xml/pom.properties
archive files no matter if pom.xml has been changed or not.

The PR fixes the issue by calling the writePom method only if pom.xml
is changed or if there isn't pom.xml in the output folder.
Bump version to 0.16.0-SNAPSHOT

Signed-off-by: Fred Bricon <fbricon@gmail.com>
Merge pull request #2 from snjeza/writePom

m2eclipse-mavenarchiver writes pom.xml/pom.properties too aggressively