Added tooltip to Commit buttons

Lets the user know the author info of the commit to make it less likely that they will commit with the wrong author information.
Move constants to where they are being used.
Changed to use statusbar.
Format code.
Merge remote-tracking branch 'upstream/master' into CommitUser

Conflicts:
	GitUI/Translation/Spanish.xml
Added translations for authorInfo and authorinfoTooltip using Google translate.
Fixed VS designer trashing mono checks.
Alter status if author is overridden.
Merge branch 'master' into CommitUser

Conflicts:
	GitUI/Translation/Japanese.xml
Add translations for author info from google translate.
Revert "Add translations for author info from google translate."

This reverts commit 15e3f67f7e6a3255a08b312d66ec77937a673108.
Updated author information

Made it consistent with other areas of the application and fixed author information refresh bug.
Merge remote-tracking branch 'upstream/master' into CommitUser
Only show Author if it is different from Committer.
Only show Author if it is different from Committer.
Update author information when label is clicked.
Add translations.
Merge remote-tracking branch 'upstream/master' into CommitUser
Only show Author if it is different from Committer.
Only show Author if it is different from Committer.