Resource: Ensure location path is string

Ensure the location's path is an encoded str, so that it will compare
properly with the incoming path.
Logging: Use %s instead of .format

Using .format errors if the strings mix str and unicode. Switch to %s
because it avoids this problem.  Python3's logging module supports %s as
well.
Logging: Configure

refs #6812

Configure Django's logging and change references from logging root module
(logging.foo) to the fetched logger. Disable South having logging at
DEBUG.
Duracloud: Handle fetching many files from a space

refs #7481

Duracloud returns a maximum of 1000 files when browsing a space. Update
code to call that endpoint repeatedly to fetch all files with a given
prefix. To handle the larger number of files, convert _get_files_list to an
iterator.  Update browse to deal with paths one at a time, instead of
fetching all of them at once.  Update tests for new calls.
Duracloud: Add logging