Bug Fix

CFURLCreateWithString cannot accept a filename with spaces. Added code
to properly escape spaces in filenames.