Using curly braces.
Refactoring: extracted variable repos_paths.
Bugfix: ensuring all host names are ordinary strings.

The bug was that the SysLogHandler would broadcast to logged in users
when the message contains unicode strings. We had unicode strings in
our messages since the client from pysvn returns unicode strings in
the results of client.list in each elements repos_path.

I wonder if paths should be unicode strings... but for now this is a
valid bug fix since we do not have unicode characters in host names.
Refactoring: extracted constant DEFAULT_HOST_NAME_ENCODING.
Extracteding constant DEFAULT_FILE_SIZE_MAXIMUM.
Extracted constant DEFAULT_ERROR_LOG_URL.
Extracted constant DEFAULT_THREAD_COUNT.
Extracted constant DEFAULT_UPLOAD_CHUNK_SIZE.
Extracted constant KEY_SVN_PATH_TO_CONFIG.
Refactoring: appending _integration_test to all integration tests and removing usage of camelCase in file names.
Refactoring: renaming class SvnTestCase to IntegrationTest.
Refactoring: renaming svn to svnservice since the only thing in the svn module is the class SvnService.
Moving cycle tests to unit tests.
Using dictionary literals.
Separating unit and integration tests for TokenReplacer.
Moving segment tests to unit tests.
Moving dependency tests to unit tests.
Adding should to test name.
Applying patch to class instead of test methods.
Merge pull request #20 from aelgru/master

Bugfix: ensuring all host names are ordinary strings.