Allow user override of VocabString on Infrastructure.add_type()

Updated the add_type method on the Infrastructure class to allow a user to override the default VocabString.