fix modeline

the modeline somehow lost its background, and it is not in sync with the vi implementation. this fixes both problems.

this is a port of [pull request 125](https://github.com/altercation/solarized/pull/125) on the solarized project itself.