More work on 'git push'

Almost there. Seems that we don't send enough objects in the pack file though.
Add new autogen files