Add support for excluding files / directories

using the exclude option its now possible to exclude files and directories for extraction

Fixes #15
Modifictions after review

Fixes #15