Modified global Git configuration.

Changed the location of the global git ignore file.
Modified xinitrc

Created a number of functions to modularize the script.

The following are the functions:
main - calls functions  keymapping and startup
keymapping - call xmodmap for changing of keyboard layout.
startup_programs - calls programs to start on login.
old_start - backup of the old xinitrc file from Sabayon repositories.