add curses import to main.py
partial curses changes
curses-related fixes
update dependencies
more curses-related changes + better config parsing
more smr-ec2 fixes, don't log unless necessary
switch to str.format() string formatting to keep everything consistent
display last file processed on screen
fix default config string formatting issues
make sure we're out of curses mode before printing anything
more error checking of smr-map and smr-reduce return codes
some more refactor
some cleanup
remove last traces of logging, not logging to file anymore
display job-related messages onscreen