fix modeline and field borders

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.

we also remove borders on fields because it is quite annoying.