Sign is fully functional for the head of the commit. Moved code around to make a little cleaner. Some debug statements still in place
Cleaned up signing code, removed debug statements
Merging clean signing with master
Merge branch 'master' of https://github.com/daveedgarcia/git