We need to keep the projects file, just ignore things in it.
Remove the etc dir.
Fixed broken hash creation.
Better git credentials handling.