Preliminary code to fix #1570 - log access to videos to file, via the logging module.
cleanup around getting the IP address
create function that automatically sets up the logger
sprinkle in log calls that record IP address for video and lang pack downloads
Migrating central server logging to use , removing distributed server logging.
Write to data directory, avoid adding multiple handlers
Bugfix for #1579 - avoid iterating over None when lang_codes === None
let logger insert the time
Merge pull request #1573 from bcipolli/1570

Preliminary code to fix #1570 - log access to videos to file, via the logging module.
Updating .gitignore, re-enabling shortcut for building subtitles map
toggle 1-click registration once clicked