p-io 2.4, p-a 2.9

Adapted to use ResourceFactory from plexus-io

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1642461 13f79535-47bb-0310-9956-ffa450edef68
Updated to p-io 2.4 and p-archiver 2.9

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1642462 13f79535-47bb-0310-9956-ffa450edef68
[MWAR-339] Upgrade plexus-archiver to 2.9
 - Upgraded plexus-io to 2.4
 - Fixed the usage of ignoring web xml option
   using setExpectWebXml instead of setIgnoreWebxml which
   is deprecated.


git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1642463 13f79535-47bb-0310-9956-ffa450edef68
[MEAR-206] Update to plexus-archiver 2.9

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1642469 13f79535-47bb-0310-9956-ffa450edef68