Change how git info is displayed.
Only add git info to the prompt on non windows systems.
Changed the function names to be more descriptive.
Added a newline before the git info section.
Clean up the history configuration section.