Support committing to a repository
Added commit zip support
Add docs on how to commit to a repository (fix #140)