Make xolox#misc#os#exec() report exit codes (breaks backwards compatibility)

Working towards fixing this issue: xolox/vim-lua-ftplugin#8
Updated miscellaneous scripts
Bug fix for automatic, periodic session saving (issue #26)

Issue #26 on GitHub:
  https://github.com/xolox/vim-session/issues/26