resolves issues ARQ-1863 and ARQ-1864

resolves issues ARQ-1863 and ARQ-1864 by updating arquillian version to 1.1.5.Final and removing zip4j as dependency and add commons-compress library. Because of this change a new UnzipTool and UntarTool has been implemented, so Linux users that cannot use zip can still uncompress their files. 

A base Uncompress class has been created so common uncompress operations for uncompress algorithms can be implemented easier. 
To be honest, it would be ultimate if the tool can uncompress to directory using two different modes -

1/ uncompress to directory and archive content there:

/tmp/to-uncompress-dir/dir-in-archive/subdirs-in-archive

2/ Do something like ant regexmapper and strip top level path

/tmp/to-uncompress-dir/subdirs-in-archive

The latter is very often used - e.g. you want to use zip to extract different versions of a container but you want your JBOSS_HOME to be always the same. It would be great to have native support for that in spacelift.