Add some missing settings from work.

- Set cursorline on active window
- Filetype detection for Makefiles and git commits
- Add smartcase for searches