Updated plexus-io and archiver to fix MASSEMBLY-722

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1635041 13f79535-47bb-0310-9956-ffa450edef68
Reduced filtered/non-filtered to one code path

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1635042 13f79535-47bb-0310-9956-ffa450edef68
[MASSEMBLY-579] IT Added

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1635043 13f79535-47bb-0310-9956-ffa450edef68
[MASSEMBLY-722] Added test project, supplied by Tony Jewell. Applied with minor modifications

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1635050 13f79535-47bb-0310-9956-ffa450edef68
Seems like filtering works on FileItems too
Now works, cleaned out stuff
Failing tests still