Initial commit of dotfiles

These files are used to configure per-user settings for various utilities that
I use on Mac OS X and Linux, and even Windows in some cases.  These files are
pretty raw, and the .vimrc files in particular need a lot of cleanup.

The 'install' script will copy the files out of the working directory into the
appropriate location to be used, typically under $HOME.  It only works for Mac
OS X at this point.

Cleaning out obsolete/unused settings from .[g]vimrc files

Many of these settings were very old and unused for many years.  Some of the
settings were probably ones that I got from someone else but never used.
There are still a few that could probably be cleaned up, particularly related
to the indent options, but this gets rid of most of the cruft.
Adding scripts for installing files on Windows

If the font is already installed, then Windows will pop up a dialog asking
whether it should be reinstalled or not.  It would also be nice to not install
the fonts if they are already installed (or force them to be installed without
prompting), but I don't know of a good way to do that.
Adding .gitconfig to the windows install
Move the .gitconfig into a macosx folder

My current approach for the .gitconfig files is to have one for each OS
environment, since there tend to be OS specific settings in them, such as
credential cache providers and CR/LF handling.
Adding PS1 to .bashrc
Only use solarized color scheme for Mac/Linux terminals
Clean up the install shell script so that it will work for either darwin or
cygwin installations.

Doesn't yet work for Linux installs
Even for cygwin installs, it has to be passed as an argument to bash, e.g "bash install"
adding vim scripts from my windows machine
Remove identity info from .gitconfig, and stop installing it
Use sh syntax for exporting environment variables
If bash-it is installed, load it from .bashrc
Set git configuration for line endings

For the general git configuration, use the generally recommended values for
autocrlf ('true' on windows, 'input' on macosx)
Since this particular repository contains a lot of files that would be read by
bash, even on Windows, make LF line endings be the default, except for the
windows specific files.
add initial version of scripts that retrieve the dotfiles from the home folder.
Add setting for highlighting the current line