- Added protection to shell calls. Script will now exit if any
  of the required shells cannot be found.