Added ipconfig alias to ifconfig
Changed formatting
Added newline to EOF and removed ^M from windows
Added two new aliases and changed default push behavior

* Added an alias for "git commit --verbose" which displays
  the diffs for the files to be committed in the editor on
  commit
* Added "git checkout -b" to create and checkout a new
  branch in one command
* push now defaults to upstream
* dos2unix to get rid of ^Ms
Added a custom vim snipMate plugin file for cpp files
Several changes

* Added setting of HISTFILE
* Removed powerline-bash.py stuff (did not get it to work)
* Added MAKE_OPTIMIZE environment variable to optimize
  Foundation Elements project makes
* Removed perl module environment variable stuff
* Added a few more GCC_VERSIONs
* Updated BOOST_ROOT
* Updated bin path for git
* Updated EDITOR environment variable to newer version of vim
* Reworked a good bit of the MSCT code to work with MTM as well
* Removed gnuplot stuff because it is not there anymore
* fixed test checks for bash_alias and bash_function
Improved the way install.sh deals with symlinks
Vim default folding is now no folds
Added vim/.netrwhist to ignore list
Changed git completion script name
Fixed aliases with color options to work properly
Added function "aliases" for the vncserver
Added new aliases and rearranged order of aliases

* a  = add
* ae = add -e => manual edit add
* ai = add -i => interactively add
* ap = add -p => add patches

* brd = branch -d => delete branch

* cia = commit -a             => stage all
* cl  = !git clone git@git:$1 => clone

* ignore = !([ ! -e .gitignore ] && touch .gitignore ) | echo $1 >> .gitignore
NB this is not working quite right yet

* mend = commit --amend => ammend the last commit

* lf = log -u => file log
* lp = log -p => log with patch

* lsu = ls-files -u => show unmerged files

* rp = reset -p => reset patches

* stl = status => was st but now st is shorter

* serve  = !git daemon --reuseaddr --verbose --base-path=. --export-all ./.git
  => for serving the repo locally so someone else can pull from it

* ours   = git checkout --ours => grab the local version of the file
* theirs = git checkout --theirs => grab the remote version of the file
Removed a file that should not be tracked

Thisi s a vim config file that updates with the directories
that have been visited.  May be a option to move this to a
different directory (e.g., ~/.cache/vim/)
Use new merge conflict style setting

The diff3 mode adds the original text (common parent) as well as
the local and remote text.
Added color output to Java ant make utility
Added "upgrade" aliases (when available)

Found this syntax somewhere online.  It basically upgrades a
command to a "better" version of that command if it is available
on the machine and does nothing otherwise.  For instance, the
second one makes top htop when the system has htop installed
(and in the path).
Added a command to view frequently used bash commands

Not sure I am wild about this one but it was a start: will
probably want to play around with the output some still.
Added default argument for headerlist
Added simple function to serve a directory