Fixes window_mode with &hidden and &mod
Temporary fix until we run travis with a vimrc.
Merges branch 'feature/fix-build-errors' into develop
Fixes logger when logs directory is absent.
Adds documentation.
Merges branch 'feature/add-docs' into develop