add a test to see whether ethtool is available before trying to run it

The 'command -v' syntax is taken from http://stackoverflow.com/questions/592620/how-to-check-if-a-program-exists-from-a-bash-script