Added FTP upload and download controllers

controller_log_upload.py moves backup logs to an FTP server.
controller_log_download.py downloads remote logs from FTP to
data/downloaded/. This can be used to setup remote weather stations to
work in conjunction with a central log processing server. Reorganized
some file locations into lib/. Third-party packages will now be
installed in lib/site-packages.
Rename config setup controller
Moved init scripts to lib/init, added lib/launchd
Fixed: weather logger file close

Trying to free up resources had broken logger for long running scripts.
Now, close() and remove file stream from logging handler and it
re-opens the stream fine the next time it is needed.