Update gitignore
Improve error handling

Added dependency detection for pled and transmission.  No more nasty
errors when they aren’t running