Don't throw exception on discovery when no service is registered

lymph discover should not throw an exception when no service is registered, but instead show an informative message.
I'd like to keep platform specific files out of the project level .gitignore. You can add it to your git config.