Build system now handles multiple VCSes.
New type "typetype" added.