Bugfix class Nullhandler, add attribute lock, which is used when exiting with atexit in atexit._run_exitfuncs->shutdown->"/usr/lib/python2.7/logging/__init__.py", line 703, in release
Refactor function check_arguments of module main, extract function
Bugfix function main of module main. ArgumentParser
    Add class MyParser, for custom help message
    Replace class argparse.ArgumentParser with class MyParser
Add parameter stop to function main of module main
    Add function remove_configuration to module main, which removes the virtual configuration file, which stops Cloudfusion automatically
    Add function start_stopping_thread fo module main, to start a process running function remove_configuration
Bugfix class DropboxStore, when exiting, check if directory for file revision database exists instead of logging an error if it does not
Refactor method stop of class WriteWorker, to remove debugging statements
Add Feature  Issue #10, make syncfolders available in root directory
    Add method get_syncfolders to class SugarsyncClient, to retrieve a dictionary with available directories as keys and the id used to address them in the sugarsync api as value
    Modify methods get_directory_listing, __init__, _translate_path, and get_metadata of class SugarsyncStore, to represent the syncfolders inside the root directory
Fix autoconnect feature for Dropbox
    Modify class DropboxStore, to adapt change in authorization process
Modify class SugarsyncClient to allow requests involving up to 100000 files
Modify test store_test.py, to change test directory to "/My Sugarsync/testdir", as Sugarsync does not allow writing to the root folder
Modify method delete of interface Store, adding is_dir parameter which is True iff the path to delete is a directory
    Modify class SugarsyncStore, to implement change in Store interface
    Modify module store_test.py, to adapt tests to change in Store interface
    Modify method delete of class DropboxStore, to adapt to changed interface Store
    Modify methods unlink, and rmdir of class PyFuseBox, to adapt to changed interface Store
    Modify class RemoveWorker, to adapt to changed interface Store
    Modify method delete of class StoreSyncThread, to adapt to changed interface Store
    Modify class MultiProcessingCachingStore, to adapt to changed interface Store
    Modify method delete of class MetadataCachingStore, to adapt to changed interface Store
Add Feature Fast Transfer of Small Files by Archiving
    Add classes ChunkMultiprocessingCachingStore, ChunkStoreSyncThread, and TransparentChunkMultiprocessingCachingStore
Add subclass ChunkWriteWorker of class WriteWorker, to also stores chunk specific properties
Modify module store_test.py, to test class ChunkMultiprocessingCachingStore
Modify class WriteWorker, to persist file by closing it before reading file size
Add Feature Reduce File_Exists? Requests to Provider When Creating new File
    Modify class MetadataCachingStore, to prefetch directory listing of an accessed file, and look into cache to see if a file does not exist
Modify class ConfigurablePyFuseBox, to use class TransparentMultiprocessingCachingStore if type=chunk is set in the configuration files [store] section, using parameter max_chunk_size in MB as chunk size with 4 as default
Bugfix class ChunStoreSyncThread, to close and reopen temporary file, so that it is flushed and persisted
Bugfix method get_next_chunk_uuid of class PersistentChunkMapper, to use base32 encoding, which produces unique mappings for case insensitive stores like Dropbox
Bugfix method restart of class ChunkStoreSyncThread, to not stop finished readers; the restart feature is still very experimental