Implemented DirectoryProcessor with tests.
Merge branch 'master' into directory_processor
Started implementation of TestDataProcessor
Implemented DirectoryProcessor and TestDataProcessor

Changed interfaces of adapter and FileProcessor
Introduced testfixtures to tests for Directory- and TestDataProcessor
FileProcessor no longer compresses a single file
Minor
Cleaned code after removing compression algorithm from FileProcessor
Merge branch 'master' into test_data_processor

Conflicts:
	deltacompression/gui/controller.py
	requirements.txt
Adapted GUI to new interface, reorganised tests
Fixed errors for files with names containing special characters
Renamed TestDataProcessor to VersionsProcessor
Changed directory_processor tests, changed adapter a bit
Merge branch 'master' into test_data_processor

Conflicts:
	deltacompression/backend/file_processor.py
	deltacompression/backend/file_processor_test.py
	deltacompression/gui/models/experiment.py
	deltacompression/gui/models/experiment_test.py
Reorganized tests for DirectoryProcessor
Changed tests for DirectoryProcessor
Changed tests for VersionProcessor
Merge branch 'master' into test_data_processor

Conflicts:
	deltacompression/backend/file_processor.py
	deltacompression/backend/file_processor_test.py
	deltacompression/chunker_adapter/adapter.cpp
	deltacompression/chunker_adapter/chunker.py
	deltacompression/gui/models/experiment.py
Changed tests for VersionsProcessor; changed adapter
Removed unused imports