bugfixes for dslr capture and upload

added better logging for image_upload.py, and further documented timedcapture.py
as well as numerous bugfixes.

timedcapture.py captures and downloads both jpeg and raw from the DSLR (tested with a Canon EOS 60D) and renames them correctly.
image_upload.py now closes ftp connections properly and should work fine now.