added PartitipantType::Guest; added TAMANDUA_API spec to all declarations; fixed headers order