#2055
#2055

- Added in some logic to make sure the `hs.socket` callbacks actually
exist before triggering
- Closes #2055

asmagill/hammerspoon,Hammerspoon/hammerspoon,Habbie/hammerspoon,Hammerspoon/hammerspoon,latenitefilms/hammerspoon,cmsj/hammerspoon,asmagill/hammerspoon,cmsj/hammerspoon,Hammerspoon/hammerspoon,Habbie/hammerspoon,latenitefilms/hammerspoon,cmsj/hammerspoon,CommandPost/CommandPost-App,Habbie/hammerspoon,CommandPost/CommandPost-App,cmsj/hammerspoon,Habbie/hammerspoon,asmagill/hammerspoon,asmagill/hammerspoon,Hammerspoon/hammerspoon,asmagill/hammerspoon,CommandPost/CommandPost-App,Hammerspoon/hammerspoon,cmsj/hammerspoon,Habbie/hammerspoon,asmagill/hammerspoon,Hammerspoon/hammerspoon,latenitefilms/hammerspoon,CommandPost/CommandPost-App,latenitefilms/hammerspoon,CommandPost/CommandPost-App,Habbie/hammerspoon,CommandPost/CommandPost-App,latenitefilms/hammerspoon,latenitefilms/hammerspoon,cmsj/hammerspoon