Support verbose path names

I ran into a problem or two trying to run `autocatch.py` against a zip file I exported today.

1. The naming convention of the note files seems to have changed since the script was written.
2. The script tried to import notes.* files.

To elaborate on the first problem: my zip file contained files like:

`/Catch Notes/spaces/All Notes/notes/2011-04-05 07.09 - Welcome to Catc/note.txt`

and the script was interpreting it like:

```
space: spaces
note: All Notes
file: notes
```

The second problem probably stems from the first one; checking the length of the path components fails to catch notes.* files when the filename is structured like above.