add 'Mock' as new SpoolerDefinition type
factor out MockUploaders for test code reuse

Conflicts:

	test/unittests/testutil.h
Merge pull request #494 from reneme/refactor-mock_uploader

Refactor: MockUploader for Unittesting Purposes