bail if the edit operation failed

without this check, the last run time would be updated and the next time
it is run, the failed update would never be retried.
log before an unrar operation occurs

explains spikes in i/o lag
add config file for Data::Printer
add some vim colorschemes
remove syntastic plugin

it has an annoying problem of freezing the terminal display. it's
apparently an old and ignored issue:
    https://github.com/scrooloose/syntastic/issues/205
use a config file for user/pass; tweak filters
update vim plugins
tweak filters