implement updateable .gitsubprojects

I assume this is set by the next include? Format of .gitsubprojects is not apparent from here.