platform: skip tc tests when the tc binary is not available
NetworkManager doesn't require the presence of the 'tc' binary. It is however required for unit tests and the Fedora spec file has a build dependency on it.
Instead of strictly requiring it, skip tests if the tool is not available.