Closes issue #16
Bugfix methods set_dirty_cache_entry of classes StoreSyncThread and ChunkStoreSyncThread, to prevent that the cache entry is deleted immediately after setting it dirty
Modify constructors of classes MultiprocessingCachingStore, and ChunkMultiprocessingCachingStore, if the parameter cache_expiration_time is smaller than 30 seconds
Modify method write of class VirtualConfigFile, to set the default for the cache expiration time to 30 seconds
Bugfix class MetadataCachingStore to add non expired items to new directory listings in case that they are not yet listed by the storage provider
Modify constructor of class MetadataCachingStore to give a warning if cache expiration time is less than 240
Bugfix method flush of class PyFuseBox, to raise ENOSPC error if there is not enough free space to store the file - get the correct file size
Bugfix logging issue with third party module parsedatetime; logging configuration has been overwritten by CloudFusion and needed to be reconfigured so that no output is generated
Bugfix functions get_file_size_in_bytes and get_file_size_in_mb of module file_util.py, to reset the pointer to its original position
Add Enhancement Do Not Catch Signals, so that no signals like KeyboardInterrupt are catched in try except statements
Modify classes DBHandler, PyFuseBox, ChunkStoreSyncThread, DopboxStore, GoogleDrive, SugasyncStore, TinyDAVClient, and PersistentLRUCache, to replace empty except clauses by except Exception, e
Modify interface Store, to replace empty except clauses by except Exception, e
Modify modules db_logging_thread.py, and tonline_autorregistration.py, to replace empty except clauses by except Exception, e