Flesh out installation instructions.

Adds an INSTALL file to the distribution tarball explaining the subtleties
of installing gitsh that can sometimes cause problems:

1. Rubies from Ruby version managers are ignored.
2. GNU Readline and libedit have some differences.