list_get_dests
Description:
If this is a list, gets recursively list of all destinations.
Everything returned from this function belongs to this and thus should not be freed.
Parameters:
| this | an Destination | 
Returns:
| A list of elements of type Destination, or  |