preserve empty subversion directories

Related to #6 

This change will preserve any existing empty directories in the git repository by putting a ".gitkeep" file in it.