Fixed a unicode bug in utils.get_checksum(). Added a test for that as well.
Added optional encoding to the utils.get_checksum() method.
Added a setting for 'encoding' to better handle non-ASCII object values. Improved the weak spots I could find where unicode was not handled correctly. Modified the random_name() function in utils to generate non-ASCII values by default.
Fixed a bug in get_object_names() that didn't allow for the same pagination options as the other methods.
Added the option to sync_folder_to_container() to delete objects in the container that do not have corresponding files in the folder.