Solaris 10 improvements

This pull request contains a couple of tweaks to make life a touch easier for Solaris users:

  - Installs Vim by default for file editing goodness.

  - Adds terminfo definitions for `screen` and `xterm-256color`. This improves the experience of users who shell in from screen, tmux or OS X Terminal.app (which uses xterm-256color by default).