Move lwan-sendfile.c contents to lwan-io-wrappers.c
Fail if section end character is found in config top level
Decode URL before trying to find a URL handler

This makes it possible to request filenames with spaces and other funny,
non-ASCI characters.
Make test unaware of the directory the files are located