Ensure getTransportByName functions correctly for invalid transport name
Don't require dependency on Transporting being defined prior to setting default transport name
Remove starting each transport at beginning in case 1 transport is bad